Show more
Annie Stewart is known for Leaving Las Vegas (1995), Cold Creek Manor (2003) and Night Bus. imdb.com