Fri 24 - Sun 26 May, Various Times | €26
Mon 24 - Sat 29 Jun, Various Times | Tickets €39 | €45 | €49 | €55*