
A dark secret from the dying days of war-ravaged Nazi Germany re-emerges half-way around the world on a West Coast island and exerts a malevolent influence on its present day occupants.
Thirty-something Terri Stark is living on isolated Arcadia Island while recovering...