Alex O'Loughlin (Michael Carter) Patrick Thompson (Phillip Jackson) Gabby Millgate (Deidre) Jack Thompson (Richard) Rose Ashton (Abbey) Matthew Le Nevez (Nigel) David Field (Father Turner) Sherly Sulaiman (Mary) Marika Aubrey (Jesse) Adam Hunt (German Cannibal) Nicholas Coghlan (Cannibal Victim) Yure Covich (Hans)