Far-fetched but mildly entertaining sci-fi movie about people who can zip through space and instantly appear on the other side of the planet, if that's where they need to be. The story is a bit thin, but it builds to an energetic conclusion that's fun to watch and almost justifies the time spent watching the movie.