the castle theatre Information and Schedule