All Cast

Lara Daans

Lara Daans

Kelly

Murray Furrow

Murray Furrow

Jerry

Natasha Henstridge

Natasha Henstridge

Rose

Arcadia Kendal

Arcadia Kendal

Emma

Sandy Jobin-Bevans

Sandy Jobin-Bevans

Louis

Shane Harte

Shane Harte

Darcy

Taylor Hunsley

Taylor Hunsley

Heather

Sheila McCarthy

Sheila McCarthy

Aunt Ginger

Tessa Virtue

Tessa Virtue

Tessa Virtue

Brenna Coates

Brenna Coates

Pat

Elvis Stojko

Elvis Stojko

Mercury

Geri Hall

Geri Hall

Terry

Darryl Hinds

Darryl Hinds

Ben

Ryan Belleville

Ryan Belleville

Angel

Rob Stewart

Rob Stewart

Henry