Julibeth Hendren is an actress, known for The Faithful and the Foul (2006), Flicker (2009) and Hamlet (2007). Read more on iMDB