This movie looks so dope!  Comes out in August.  Peep the visuals and effects...