‘SNL’: See Charlie Sheen’s ‘Duh! Winning!’ and Miley Cyrus as Justin Bieber (video)

Opening sketch takes on Sheen, Aguilera, Lohan, Galliano and Gaddafi

Now this is efficiency: "Saturday Night Live" opened with not just a dig on Charlie Sheen, but also Christina Aguilera, Lindsay Lohan, fired Dior fashion director John Galliano, and embattled Libyan leader Muammar Gaddafi — all the week's human punchlines.

The opening sketch, "Duh! Winning! with Charlie Sheen" featured Aguilera as his bandleader who sang that things for her have been kind of "roo-huh-huh-huh-oooouuuuugh" since she botched the National Anthem at the Super Bowl and was busted last week for public intoxication. The others, played by the cast and host Miley Cyrus, turned up as guests.

Also read: 'Sheen's Korner' Not Actually Very Entertaining

The always solid Bill Hader delivered a strong Sheen impersonation, though ex-"SNL" star Jimmy Fallon arguably has him beat this time.

Guest host Miley Cyrus played Lohan, and later turned in a Justin Bieber impersonation during the "SNL" recurring skit "The Miley Cyrus Show." "SNL"'s Vanessa Bayer, as always, played Cyrus.

Sheen himself, meanwhile, put on a barely watchable Ustream show called "Sheen's Korner" on Saturday night, 90 minutes before "SNL" aired.

You can see both "SNL" sketches below.

"Duh! Winning! With Charlie Sheen":

"The Miley Cyrus Show":