About Once Upon a Time in Bethlehem
A thief and a priest end up magically transported in the year 0's Palestine, where they'll have to make sure that the Nativity will follow its course.
Full Cast of Once Upon a Time in Bethlehem
Salvatore Ficarra
plays Salvo
Valentino Picone
plays Valentino
Massimo Popolizio
plays Erode
Roberta Mattei
plays Rebecca
Giacomo Mattia
plays Isacco
Giovanna Marchetti
plays Sara
Adil Abatourab
plays cugino Giusepp
Yassine Ahajjam
plays San Giuseppe Vero
Grace Ambrose
plays giovane sposa
Teresa Del Vecchio
plays Perpetua
Giovanni Federico
plays Giovanni Federico
Habib Lahcen
plays Prigioniero
Mariam Lalouaz
plays Mamma Calogero
Alessandro Lombardo
plays Esattore
Luciano Miele
plays Guardia costiera
Michele Nani
plays Ufficiale censimento
Simon Luca Oldani
plays Corteggiano Erode
Fabio Rizzuto
plays Fabbro
Karim Saidi
plays Guardia carceraria
Denise Sardisco
plays Finta Madonna
Gianluca Scuotto
plays San Giuseppe provino
Rachid El Adouani
plays Guardia Erode 2
Crew of Once Upon a Time in Bethlehem
Discover the
backstage crew of Once Upon a Time in Bethlehem →