Home 1990s 1998 Movies Last Night 1990s1998 MoviesMovies Last Night 131 97 minutes – Drama Release date: October 23, 1998 Canadian distributor: Odeon Films