Alexandra Metz Cast as Rapunzel on Once Upon a Time

Illustration for article titled Alexandra Metz Cast as Rapunzel on emOnce Upon a Time/em

Alexandra Metz has signed up to appear as Rapunzel on Once Upon a Time. The actress — who plays witch Katie in Vampire Diaries spinoff The Originals — will appear for three episodes of the (often cheesy, sometimes boring, occasionally delightfully soap-y) ABC fairytale drama.


As The Mary Sue points out, it'd be nice if her arc lasted longer because the show needs some diversity. Lana Parrilla is wonderful as Regina, but that's just one role out of — I don't know? There are like 10,000 people in that cast? It's, er, time, Once Upon a Time.

Share This Story

Get our newsletter



*Patiently waits for someone to say how they aren't being true to the source material because Rapunzel was white*