Guys. Guys. Guys. You can all stop fighting over who should be cast as the leads in the upcoming sure-to-win-an-Oscar 50 Shades of Grey adaptation, because we've got your answer right here: Will Ferrell and Zach Galifianakis.

Not convinced? First of all, God, you're hard to sway. Who trained you, the KGB? Second of all, check out the video above, which features the duo flawlessly reading lines from E.L. James' book during a promotional interview for their upcoming comedy The Campaign. If that's not concrete enough proof that they would be perfect for the coveted roles of Christian Grey and Anastasia Steele, we don't know what is.

[via Gawker]