Loved it, though I thought Mike Myers' cameo stuck out like a sore thumb.