Scott Eastwood
as
Ian McCormack
Patrick Lyster
as
Mr. McCormack
Cheryl Ladd
as
Mrs. McCormack
Riana Alfreds
as
Rosy
Brandon Auret
as
Ashdod
Billy Zane
as
King Balek
Rutger Hauer
as
Manoah
Lindsay Wagner
as
Zealphonis