I watched it recently after a good number of years, despite the cheesy storyline it's surprisingly good and entertaining. Probably because it's got some heart and is not as dried up of spirit as most modern Sci-Fi films.