Mr. Mxyzptlk wreaks havoc on National City (and Kara's love life) in new Supergirl promo

Contributed by
Apr 28, 2017, 2:34 PM EDT (Updated)

"My name is Mxyzptlk and I love you, Kara Zor-El. Will you marry me?"

The CW has released an extended promo for next week's Supergirl installment, titled "Mr. & Mrs. Mxyzptlk." This one looks like it's going to be a riot.

The (belated) Valentine Day's episode will see the arrival of DC Comics trickster Mr. Mxyzptlk (Once Upon A Time in Wonderland's Peter Gadiot) to National City with the intention of sweeping our girl Kara (Melissa Benoist) off her feet.

The character actually popped up at the very end of this week's episode, interrupting a moment between Kara and the Prince of Daxam Mon-El (Chris Wood). Kara's budding love interest is none too pleased about the arrival of the mischief-making character. Here's what the actor told TVLine:

"Mon-El hates this guy. He hates that he's ruined this moment where they're finally going to connect, and he hates even more that this guy wants Kara to marry him and is trying to manipulate the situation into making her almost feel like she has no choice."

As you can see in the promo below, Mon-El and Mr. Mxyzptlk (took me a couple of tries, but I think I can now pronounce it) will come to blows over the Girl of Steel and even engage in an epic (and no doubt hilarious) duel. With pistols. And fists. This is going to be so much fun!!

When Mr. Mxyzptlk (guest star Peter Gadiot), a magical imp, shows up on Earth and declares his love for Kara (Melissa Benoist), she tries to let him down easy, thinking him harmless. However, he decides it's a challenge and starts to wreak havoc on National City. Mon-El (Chris Wood) has seen beings like Mr. Mxyzptlk on Daxam and knows how dangerous they can be. He and Kara argue over how to get rid of Mr. Mxyzptlk, further straining their relationship. Meanwhile, Alex (Chyler Leigh) and Maggie (Floriana Lima) celebrate their first Valentine's Day together.

(via Comic Book Movie, TVLine)