Carol Lazarea Toronto, Ontario, Canada Filmografia★ 5.2 The Brain1988★ 7.5 La mosca1986★ 5.5 One Man1977★ 4.4 Lies My Father Told Me1975★ 7.5 The Starlost1973