Caitlin Hulcup as Orfeo, dancers & chorus © KK Dundas