Epic - they smashed this movie. SO much better than I thought they would make it!