Search results
We did not find results for: olivia luccardi it follows.
Check spelling or type a new query.
We did not find results for: olivia luccardi it follows.
Check spelling or type a new query.
Olivia Luccardi (born May 17, 1989) is an American actress and producer. She is known for her roles as Alice Woods in Syfy's horror anthology series Channel Zero: Butcher's Block and as Yara Davis in the supernatural thriller film It Follows. Wikipedia