Hannah Croft is an actress, known for The Repairman (2013), En attendant Godard (2010) and Still Life (2010). Read more on iMDB