Join Now
Register to update information, save favorites, post photos, news stories and comments
Already A Member?
Release Date
16 May 2000
Budget
$4,000,000
Tagline
Welcome to the dead of winter.
Genre
Country
Canada
Filming Locations
Vancouver, British Columbia, Canada
Language
Color
External Websites
List of links to The Last Stop fansites:
The Last Stop Links »