undefined

Lucie Debay

Find Lucie Debay movies and shows streaming in United Kingdom

Poster for Omen (2023)

Omen (2023)

90 mins|86%
An award-winner at Cannes 2023, this drama...
An award-winner at Cannes 2023, this drama follows a young Congolese man who returns to his birthplace of Kinshasa to confront the intricacies of his family and culture.
  • MUBI
Back to top.