Rachel Benichak is an actress, known for Zero Day (2003), The Sampler Girl (2010) and The Wisdom Tree (2008). Read more on iMDB