It's clear the 98 reviews are the directors friends giving this terrible film a 7.4 average.
The only reason I gave it 1 star is because I couldn't give it a minus 5. Everything from the plot, script and especially the directing was easily the worst I have ever seen.
The only positive I could give is the costume design for the aliens.
Please don't waste your hard earned money.