The Avengers ★★★½

Funnier than I had imagined. A time well spent!