All performances 03 December 2025 20:30 126 seats available 20:30 Buy ticket 04 December 2025 20:30 126 seats available 20:30 Buy ticket 05 December 2025 20:30 134 seats available 20:30 Buy ticket 06 December 2025 18:00 107 seats available 18:00 Buy ticket 10 December 2025 20:30 130 seats available 20:30 Buy ticket 11 December 2025 20:30 135 seats available 20:30 Buy ticket 12 December 2025 20:30 126 seats available 20:30 Buy ticket 13 December 2025 20:30 96 seats available 20:30 Buy ticket