Whole plot just seems a bit poor. Considering the plot is based around these alien beings it's all very American/English. Not just in terms of dialogue but references and even the main 'offiices'.

Just feels like a cash grab with little writing and mediocre acting.