Show more
A writer discovers a shocking secret about his wife when a stranger intrudes on their secluded mountain holiday.