Maggie Gyllenhaal stopped by The Late Late Show to promote her new children's movie, Nanny McPhee Returns, instead she and Craig went on tangents discussing raunchy things like her admiration for firefighters and her embarrassing misuse of sexy British slang.
[There was a video here]