James Corden exposed a new side of himself in an amusing parody of Fifty Shades of Grey. The G-rated Late Late Show skit saw Jamie Dornan, who plays the dominant Christian Grey on the big screen, step into the role of a doe-eyed submissive who is then introduced to Corden's secret world of... model trains?

As it turns out, Corden's hidden playroom is filled with endless models of different toy trains and not the mancave Dornan previously suspected. "You're a nerd?" Dornan asks, and Corden is quick to clarify: "I'm a hobbyist."

Channeling his inner Mr. Grey, Corden demands Dornan call him "Signal Master" and invites the actor to become his conductor for the day, to which Dornan agrees. If a slow-motion montage of Dornan and Corden giddily playing with toy trains to a sensual beat doesn't make your insides smile, I don't know what will.

Once Upon a Time: The 14 Most Romantic Ships, Ranked

The Late Late Show With James Corden airs weeknights at 12:37/11:37c on CBS.

(Full disclosure: TV Guide is owned by CBS.)

James Corden, Jamie Dornan; The Late Late Show with James CordenJames Corden, Jamie Dornan; The Late Late Show with James Corden