The Whirlpool (Original) / The Whirlpool (US)
A chance meeting at Niagara Falls leads to a surreal romance.
Info mistake?