Biography

Stella Hall is known for Die Hard (1988), Scrooged (1988) and Freddy's Dead: The Final Nightmare (1991).

Filmography