Rachel Huggettin Winnipeg, Manitoba, Canada Filmography★ 7.0 Too Much1987★ 5.5 Sayonara Jupiter1984★ 7.0 Shanghai Rhapsody1984