Cara Horgan is an actress, known for The Boy in the Striped Pajamas (2008), The Libertine (2004) and Cowards & Monsters (2010). Read more on iMDB