It’s official: Jimmy Kimmel will guide us through our yearly ritual of offering the powerful monsters their precious golden idols. As first reported by THR, Kimmel will host the 89th annual Academy Awards. Kimmel’s regular employer, ABC, will air the ceremony live on February 26. Watch, or risk missing the sight of George Clooney candidly chuckling.