Cast List

Violetta Valery Laura Curran
  Sara Neally
  Moira Docherty
  Frances Taylor
Flora Bervoix Katie Forrest
  Amy Wallace
Annina Heloise Bernard
  Anna Brady
Alfredo Germont Michael Doroszenko
  Connor Smith
Georgio Germont Ivor Klayman
  George Nairne
Gastone Brandon Low
  Matthew Oliver
Baron Douphol Tom Kelman
Marquis d'Obigny Tony Pearce
Doctor Grenvil Malcolm Crosby
Giuseppe Steven Devaney
  Michael Henderson
Flora's Servant Andrew Campbell