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