Theresa Russell Pictures - Rotten Tomatoes