If you ignore that one scene near the end it was pretty good.