Take a behind the scenes look at the making of The Costume Shop's first live action stage show, Monsters and Mayhem, which performed in Toronto back in October 2017. Join us through the rehearsal process, and the hours leading up to the final show performance.