The paths of a desperate man and an imprisoned young woman cross unexpectedly in the den of a mysterious killer.
Caitlin Jean Stasey is an Australian actress who is well known for her roles as Francesca Thomas in The Sleepover Clu...