as Sheila Armstrong
as Maggie Curtis
as Tabby
as Detective Whitaker
as Mother
as Lana
as Mystery Woman
as Oblivious Nurse
Acting
Edmonton, Alberta, Canada
Female