Theresa Russell

Theresa Russell portrayed Emma Marko in Spider-Man 3.

Significant roles

 * Cecilia Brady in The Last Tycoon (1976)
 * Maureen Dean in Blind Ambition (1979)
 * Milena Flaherty in Bad Timing (1980)
 * Tracy McCann Maillot Van Horn in Eureka (1983)
 * Sophie MacDonald in The Razor's Edge (1984)
 * Jenny Hudson in Physical Evidence (1989)
 * Morgan LeFay in A Young Connecticut Yankee in King Arthur's Court (1995)
 * Kate "Ma" Barker in Public Enemies (1996)
 * Sandra Van Ryan in Wild Things (1998)
 * Hazel Walker in Demon Town (2002)
 * Charlene in Empire Falls (2005)