Sarah Payne
Biography
Sarah Payne is a British actress who has appeared in a range of independent films, including "Road to Nowhere" (1993), "Atlantis" (1991), and "Torment" (1990). Her early career has seen her take on roles in smaller, low-budget productions. Payne's work often explores themes of youth and coming-of-age in British cinema.