After find themselves ensnare in a decease trap, seven disenchant castoffs must ship on a unsafe missionary post that will coerce them to face the dark corner of their past.
Cast List
Florence
Sebastian
Julia
Lewis
David
Wyatt
Hannah
Olga