God is PIIIIIIIIIIIIIIIIIIIIIIIIISSED.

We are really not sure what to think about Darren Aronofsky's Ye Olde Day After Tomorrow, er Noah. There's just so much going on. The CG animals and massive rain storm and geyser attack we understand because it's about God flooding the Earth. However, there's a lot of other fantasy trappings in this trailer that have us scratching our heads — like the desolated land, the sword that sets fire to the Earth, or the fact that everyone in Noah's family have those faux dreads like Angelina Jolie in Gone in 60 Seconds.

We just don't know. Noah's release date is set for March 28th, 2014.

Thanks to commenter Red Crown for the "Ye Olde Day After Tomorrow" joke.