Movie Details
Series Cast

Michael Piccirilli
Kyle

Samantha Noble
Leah

Christian Clark
Dylan
Amy Beckwith
Maddy
Bradley Tomlinson
Adam
Steven Carroll
Mandible
James Cole
Testicle Eyes (voice)
David Dawkins
Brother
David Hankin
Testicle Eyes

Emma Lung
Anna
Joseph Oliveira
Priest's Assistant at the Church