there be few really hilarious film about science fiction but this one will knock your sox off . the lead martian jack nicholson take off be side splitting . the plot have a very clever twist that have be see to be enjoy . this be a movie with heart and excellent acting by all . make some popcorn and have a great evening .