All performances 03 December 2025 20:30 104 seats available 20:30 Buy ticket 04 December 2025 20:30 109 seats available 20:30 Buy ticket 05 December 2025 20:30 111 seats available 20:30 Buy ticket 06 December 2025 18:00 77 seats available 18:00 Buy ticket 10 December 2025 20:30 117 seats available 20:30 Buy ticket 11 December 2025 20:30 109 seats available 20:30 Buy ticket 12 December 2025 20:30 110 seats available 20:30 Buy ticket 13 December 2025 20:30 75 seats available 20:30 Buy ticket