Why does everyone hate Battlefield Earth? I thought it was great Sci-fi. It is nearly universally reviled as one of the worst movies of all time but I actually enjoyed it.
To each his own....
"great" though...?
Read the book first then watch the movie again. You’ll see why the movie sucks.