A fantastic sci-fi movie made in Cinecitta, Rome! Awesome colours and set. Star Trek The Original Series fans will love this! Highly recommended!