If you go expecting anything over the top then you'll be disappointed. It's a fun story with great FX , could it have been done better yes of course but all,movies can be done better , especially sci-fi. Like i said it was fun and it never got boring .