science fiction film is sure to put a smile on your face when you leave the house in the morning .