Souheila Yacoub is a Swiss actress, theater maker, former rhythmic gymnast, and Miss Suisse Romande 2012 winner. Her films include Climax, Making Of, and Dune: Part Two. On television, she appeared in the Canal+ miniseries Savages. From Wikipedia
Lotfy Nathan’s horror reimagines Jesus’ childhood through apocryphal sources in a story set in Roman Egypt.