Movie - 2026, 2h 15m • as Self
Swedish tourists Urban and Heidi disappeared in New Zealand in 1989. Now, the conviction of the man identified as their killer has been overturned, and the mystery remains unsolved.