Rachel Howells: Rachel Howells. Actress: Valley of the Witch. Rachel Howells is known for Valley of the Witch (2014), Teenage Wasteland (2006) and Marie (2014).
Known For: Valley of the Witch (Kristen Mathews), Teenage Wasteland (Anna), Marie (Wife), Ant & Dec's Saturday Night Takeaway (Annabel Thompson)