Eve Carter (Amanda Crew) is taken to a tropical island by her husband, but over time, she begins to lose her grip on reality.
Eve Carter (Amanda Crew) is taken to a tropical island by her husband, but over time, she begins to lose her grip on reality.