PopskyTestFlight
Poster

The Worst Witch

2018 • Directed by

Alima Lee

Presented alongside a transcript of the improvised performance, with images from behind the scenes and its installation at Shoot The Lobster in 2018.

Release Date

11/17/2018

Rating

0.0/10