:For the city, see Twin Falls, Idaho
More at Wikipedia.
Release date: January 1, 1999
External links: IMDb Rotten Tomatoes