Molly Flanegin is a set decorator and actress, known for The People Under the Stairs (1991), Kill Me Again (1989) and Grand Isle (1991). Read more on iMDB