Oh shit, it's an all-caps science fiction movie thread!

Some idiot linked a shitty low-res version of this trailer on reddit, and the first 30 seconds had me thinking it looked kinda suckish. The next 30 seconds convinced me to go find a better copy of the trailer. And now I'm completely, 100% sold.