Watch Battlefield Earth Online

Watch Battlefield Earth Online
Film title: Battlefield Earth
Rotten Tomatoes: 3%
Language: English
Plot: In the year 2000, an alien race known as the Psychlos devastated Earth and turned it into a wasteland. In the year 3000, the aliens -- led by the horrific Terl (John Travolta) -- still hold the surviving human population hostage and have forced Earthlings into slavery. But when human Johnny Goodboy Tyler (Barry Pepper) discovers the aliens' major weakness and leads the final fight for Earth's survival, the parasitic Psychlos are in for a shock.

Battlefield Earth Cast & Crew

Barry Pepper
as Jonnie "Goodboy" Tyler
Kim Coates
as Carlo
Richard Tyson
as Robert the Fox