Seth MacFarlane, Charlize Theron, Emily Blunt, and Tom Cruise’s get together for a fun-filled guest appearance on The Graham Norton Show. We know MacFarlane as the mastermind behind Family Guy and he sure proved himself on the show. What we didn’t know was that Tom Cruise is one hell of an impersonator too. Ha! Let’s not forget about Blunt though. The woman can mimic a killer American-accent. Watch for yourselves.