Jessica Sula

Jessica Sula (born May 3, 1994) is a British actress.

Filmography

 * Honeytrap (2014)
 * Split (2016)
 * The Lovers (2017)
 * Big Fork (2018)
 * All the Little Things We Kill (2018)