def. wanna check this movie out, rumors are we WONT see any aliens in it...but I'm sure they may show up at the end, cause i'm sure i saw a face hugger in the trailer
Seen the trailer 3 times.
Still don't know what the fukk this movie is about
The plot and visual effects will feed the nerd in me....
Charlize Theron will feed the freak in me