anyone who ever fantasized about space travel but can't afford the $20 million ticket to ride a russian rocket should catch this imax offering . What is the sentiment expressed by the reviewer for the movie? 