

163 minutes
12/25/1985
In a world ravaged by violence, and other serious social problems, Joan - a character that alludes to Christ (which represents the return to Earth) arrives to Italy by train and preaching for the salvation of mankind, condemning the hypocrisy and hedonism.

Adriano Celentano
as Joan Lui

Claudia Mori
as Tina Foster

Federica Moro
as Emanuela Carloni

Edwin Marian
as Capt. Arthur

Gian
as Winston

Mirko Setaro
as Tassista

Hal Yamanouchi
as Jarak

Piero Nuti
as Frankie

André De La Roche
as Capo ballerino

Rita Rusić
as Cantante nel tempio

Marthe Keller
as Judy Johnson
Filippo De Gara
Elio Noseda
Lorenzo Scarcella
Dante Martini

Francesco Salvi
as Inviato TG
Enrico Frigerio

Federico Boido
as Medico (as Ric Boid)

Maurizio Fardo
Vittorino Ricotti
Andrea Carcieri
Marilena Trifone
Probo Galluzzi
Cinzia Torriglia
Ottone Zuliani

Luis Molteni

Romano Puppo
as Assassino
Gianni Dall'Aglio
as Batterista
Cinzia Sinibaldi
Rosario Petrungaro
Roberto Vandelli
Giada Gerini
Tino Mazzoleni

Sal Borgese
as Frank (uncredited)

Rossana Canghiari
as Carla (uncredited)

Ettore Martini
as Controllore (uncredited)
Antonio Pane
as Stefano (uncredited)