A dancing Channing Tatum stepped into the host's shoes for Wednesday's Jimmy Kimmel Live!

Jimmy Kimmel called in sick this week. Or rather, Kimmel took an emergency leave from Jimmy Kimmel Live! because his infant son Billy—whose heart ailment prompted the host’s high-profile late-night turn to the politics of health care reform this season—is preparing to undergo one of the several open-heart surgeries he’s expected to need to repair a serious birth defect. (Word is, Billy’s current troubles are more precautionary in nature, thankfully.) Still, it’s good to have famous friends, as Kimmel has called in a handful of favors to fill in for him this week. Shaquille O’Neal kicked things off on Monday, and the big guy did fine (he was Kazaam, after all), even if he started recycling his monologue jokes as the show went on. Dave Grohl at least dressed the part, as he performed his Tuesday hosting stint kitted out as the current-day, grizzled mountain man version of David Letterman. Jennifer Lawrence subs in on Thursday, where the self-proclaimed Keeping Up With The Kardashians fanatic will have Kim Kardashian West all to herself.