Sarah Davenport is an actress, known for The Hatred (2017), Dusk (2015) and Stitchers (2015).
Deadly Detention
Stitchers - Season 3
Stitchers - Season 2
The Bachelor Next Door
Stitchers - Season 1
The Hatred
Bodysnatch
Dusk