There must be something in the water at The Graham Norton Show that makes crazy things happen once the cameras start rolling.

Last week, Jonah Hill, Channing Tatum, and Julie Andrews talked about Andrews’ nude scenes. This week, it was Seth MacFarlane, Charlize Theron, Emily Blunt, and Tom Cruise’s turn to get in on the action.

MacFarlane’s impersonation skills are well known, given that he does many of the voices on Family Guy. But who knew Cruise had such skills? And don’t sleep on Blunt either, not because her impression is all that good, but because it’s always funny to hear a British person do an American accent.

[via UPROXX]