Sarah Hudson is an actress, known for 2:37 (2006), Selkie (2000) and Out of the Blue (2008). Read more on iMDB