Raine Brown is a talented and diligent actress persuing her film career in numerous independent horror films, such as Satan's Playground(2005), 100 Tears(2007) and Sculpture(2009).