Matthew Bourne's The Red Shoes Cast Adam Cooper Ashley Shaw Dominic North Michela Meazza Glenn Graham Liam Mower