Cast and Crew of Once Upon a Time in Bethlehem

Cast of
Once Upon a Time in Bethlehem

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

Massimo Cagnina

Giovanni Calcagno

Giacomo Mattia
plays Isacco

Azelarab El Kaughat

Giovanna Marchetti
plays Sara

Mauro Spitaleri

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 →