Beautiful, interesting, incredible cinema.
Director Kamal Ahmed’s debut dares to address themes that most newbies would stay away from, such as God, race and social justice.