All Cast

Cuba Gooding Jr.

Cuba Gooding Jr.

John Hebron

Christian Slater

Christian Slater

Father Porter

Devon Bostick

Devon Bostick

Mike

Kim Coates

Kim Coates

Arment

Lara Daans

Lara Daans

Jade

Arcadia Kendal

Arcadia Kendal

Angel

Zion Forrest Lee

Zion Forrest Lee

Rook

Jake Simons

Jake Simons

Tiaz

Layton Morrison

Layton Morrison

Gary Diamond

Athena Karkanis

Athena Karkanis

Rachel

Matthew Stefiuk

Matthew Stefiuk

Balt

Hannah Chantée

Hannah Chantée

Noelle Hebron

Adrian Langley

Adrian Langley

Doug

Stacey Martino

Stacey Martino

Riki

Peter Michael Dillon

Peter Michael Dillon

Lyon