We don't even know where to begin. There are so many awesome scenes in this trailer we want to see the movie ASAP.

The film centers on Arthur Bach (Brand) a drunken playboy who stands to lose a wealthy inheritance unless he marries a family-approved heiress he doesn't love. Instead, he falls for a working-class woman (Jennifer Garner) and his whole world is turned upside down.

The film co-stars the fabulous Hellen Mirren who gets to kick Brand's butt in the ring, and the hilarious Luis Guzmán plays Brand's sidekick. Check out their matching skin-tight Batman and Robin outfits, complete with Batmobile. Amazing.

And Jennifer Garner looks like she has some pretty somkin' hot scenes as well. Check out Mrs. Affleck all decked out in super sexy lingerie on Brand's bed. Quite a different look than the dress-down soccer mom we're used to seeing.

Arthur hits theaters April 8. Will Jen's hot scenes make Katy Perry jealous?

Find out who played the original Arthur in 1981, after the jump ...