A sci fi movie that could only be made in Italy with entertaining bad science, lots of romantic schmaltz and the kind of low-budget FX we've grown to love. Just add tomato sauce. Lots of fun. Very good print too.