Debris poster
Debris poster

Debris

We all deserve a second chance

1995 10m 4.8Movie
Fantasy

Jesus Christ returns to planet Earth and is beaten up by the Christian community, which takes great pleasure in showing him christian affection!

Where to Watch

No US streaming subscription carries this title right now.

Top Cast

More Like This