Helen Spencer Known forProduction Movies directed by Helen SpencerAfter Upstairs Downstairs 2002 · ★ 8.0 TMDB