Just finished this, and it was pretty good. I wish there'd been more interactions with the aliens, or more people who were secretly an alien the whole time, but I liked it. 7/10. (Also I loved the Trezzure poster that Shauna had hanging on her wall in the last scene in the movie.)