There's a reason Jamie Foxx has an Oscar on his mantel. Not only can he act, the Ray star can sing, rap, and he's even pretty good at cross-dressing. Who knew?! For his second time hosting Saturday Night Live, Foxx showed off all these skills and more, and got some help from a few surprise celebrity cameos.

A buddy cop movie starring only one actor? That's the selling point for Tyler Perry's newest film, Alex Cross 2 - Madea: Special Ops, in which Foxx played Perry playing half crime novel detective Alex and half larger-than-life character Madea:

Weeks after the sudden bankruptcy and closure of Hostess, Foxx dressed as dearly departed snack cake Ding Dong to lament the amount of attention given to his "snack brother from another batter": Twinkie. "Y'all act like Twinkie is the only one with a delicious, creamy filling," he said before accusing America of "snack profiling." At least he now has time to return to the rap game:

Dylan McDermott or Dermot Mulroney - can you tell them apart? Good, because neither can these three contestants playing the never-before-won game show Dylan McDermott or Dermot Mulroney. In the sketch, three contestants can't tell photos of the two actors apart, even when Mulroney actually stops by the show himself. Too bad he doesn't even know who he is:

Fox also starred in the new TV show, Maine Justice, as the Jheri curl-sporting bailiff to Jason Sudeikis' Southern-sounding judge, who seems to think he's from Louisiana rather than Maine. The case of the day featured special testimony by Congressman Fintin Worthington Carey, aka Foxx's Horrible Bosses co-star Charlie Day:

What did you think of Foxx's second at-bat? Let us know in the comments below.