Epic battle! So glad I finally saw this movie with my boys. :)