Cast (16)

Ravin Spangler

Ravin Bennett Foxworth

Donna Spangler

Angelina

Brandon Tyler Russell

Jerry

Kirsten Lea

Carol Bennett Foxworth

Dean Cain

Archangel Gabriel

Simona Fusco

Yvonne

Vincent De Paul

James Bennett Foxworth

Andy Cohen

Tom

Clayton Cannon

Peterson

Mara Rydell

Lucille

Thomas Beaumont

Deacon Scott

Jack Pomeranian

Bunny the Dog

Jay Jay Warren

George

Blanca Blanco

Delia

Jamie McRae

Megan

Myron McClure

Doctor Richard

Crew (1)

Brian Skiba

Director