Star Trek meets Monty Python