red passport

Albert Xavier, Filmmaker :: 120 Seconds

With his next film screening at Cannes, Dominican filmmaker Albert Xavier shares the wisdom that if you want to change the world, you need to change yourself first.