How To Train Your Dragon rocked my socks.