‘Omen’ Review: Life in a Different Space-Time Continuum
Halfway through “Omen,” a trippy ensemble drama set in Kinshasa, the capital of the Democratic Republic of Congo, Tshala (Eliane Umuhire) tries to reason with Alice (Lucie Debay), the white fiancé of her big brother Koffi (Marc Zinga). Alice, who lives with Koffi in Belgium, is justifiably overwhelmed: Her future in-laws refuse to acknowledge her … Read more