Sarah Davenport: Sarah Davenport. Actress: Stitchers. Sarah Davenport is known for Stitchers (2015), The Hatred (2017) and Bodysnatch (2017).
Known For: Stitchers (Ivy Brown), The Hatred (Regan), Bodysnatch (Emma Harris), Deadly Detention (Jessica)