Neil Patrick Harris has one New Year's resolution you can stick with: Watching him host the Oscars.
In his second promo video, the actor also offers a few other resolutions, including exorcising more and eating less. But "let's be realistic, you're not going to eat less," he quips.
The 87th Academy Awards will air on ABC Sunday, Feb. 22, 2015 at 7 p.m. ET.