Mr. Cranky reviews Battlefield Earth. [via rebecca]