articles

Mr. Mxyzptlk

Supergirl casts Once Upon a Time alum to play live-action Mr. Mxyzptlk

While The Flash has tackled his fair share of semi-silly villains, Supergirl is preparing to take on one of the quirkiest baddies in DC lore.