Battlefield Earth is a 2000 American science fiction movie directed by Roger Christian and starring John Travolta, Barry Pepper, Forest Whitaker and Kelly Preston. It was adapted from the novel of the Scientology founder L. Ron Hubbard. 