I accidentally caught this movie late at night and i was completely enthralled. Not often does a movie completely take you in visually, emotionally, and have you in the edge of your seat. This movie has all of that and more! Amy Adams was absolutely amazing I love all of her work but she took this to another level. I thought about this movie all day and am watching it again right now. It surprised me at every turn. What i thought was going to be your typical aggressive aliens ready to take over earth movie was something totally different and amazing. Highly recommend 5 stars!!!!