Cast and Crew of Oh My God!

Cast of
Oh My God!

About Oh My God!

  • Released on March 29, 2018

What would happen today in a society which defines itself Catholic and Christian if Jesus really came back as announced in the Gospels? Who would take him seriously? And what difficulties would Jesus encounter today to be recognized?

Full Cast of Oh My God!

Carlo Caprioli
plays Gesù Cristo

Anna Maria De Luca
plays Maria

Stefano Fregni
plays Pietro

Giulia Gualano
plays Maddalena

Alessio De Persio
plays Matteo

Mimmo Ruggiero
plays Andrea

Daniele Monterosi
plays Tommaso

Vanni Fois
plays Jacopo

Federico Melis
plays Giovanni

Andrea Ottavi
plays Simone

Achille Marciano
plays Bartolomeo

Dario Masciello
plays Filippo

Armando Granato
plays Giacomo

Martin Loberto
plays Mattia

Diego Verdegiglio
plays Parroco

Stella Novari
plays Alessia

Adele Perna
plays Indemoniata

Daniele Blando
plays Pusher

Melina Arena
plays Primario Ospedale

Marco Minetti
plays Daniele

Federica Gumina
plays Paola

Greta Agresti
plays Simona

Sheekell Eban Assoumou
plays Michele

Valentina Paterna
plays Gianna

Stefano Zannini
plays Psichiatra

Cristina Galardini

Luna Gualano

Giada Benedetti
plays Nurse

Kevin Bonocore
plays Pusher

Mario Claudio Cesario
plays Pusher

Alessandro Lancia
plays Guardia giurata

Alessandra Relmi
plays Giornalista


Crew of Oh My God!

Discover the backstage crew of Oh My God! →