Prot (Kevin Spacey) é um homem misterioso, que vive dizendo ter vindo do planeta K-Pax, distante 1000 anos-luz da Terra. Por causa disto ele é internado em um hospício, onde conhece o Dr. Mark Powell (Jeff Bridges), um psiquiatra disposto a provar que ele na verdade sofre de um grave distúrbio de personalidade. Mas as descrições de Prot sobre ...