In the U.S. TV series Once Upon a Time (3.14, The Tower), Rapunzel is locked in the tower by her own choice. She is afraid to face the responsibility of taking over her kingdom from her parents, who are still alive.
In the U.S. TV animated anthology series Happily Ever After: Fairy Tales for Every Child (1.8, Rapunzel), the classic story is retold with a full African-American cast and set in a New Orleans bayou. Whoopi Goldberg guest stars as the witch.