They may be the movies on everyone's minds, but we never thought we'd see 'Frozen' and 'Fifty Shades of Grey' in the same category -- let alone in the same video. But thanks to one awesomely talented YouTuber, that's exactly what we got. And let us be the first to tell you: It's amazing.

Appropriately titled 'Fifty Shades of Frozen,' this ridiculously epic mashup vid takes the audio from the 'Fifty Shades' trailer and matches it up with scenes from the Disney smash, perfectly edited to make it seem like Anna is playing the role of Anastasia Steele and Hans is Christian Grey. Be still, our hearts.

There are almost too many perfectly synched-up moments to call out, but some of our favorites include Hans showing Anna his (totally creepy) sex lair, a frozen Anna breathing out a breath of icy air and a surprise appearance by Rapunzel as Hans/Christian Grey's receptionist.

But don't just take our word for it -- watch 'Fifty Shades of Frozen' in the video above.

Peep These Celebs Who Look Just Like Disney Characters

More From PopCrush