OlaMaxReel 01
Loading.
Framing.
Cueing.
Threading.
Projecting.
Loading.
Stand by · pulling the latest frames
Stand by · pulling the latest frames

From Wikipedia, the free encyclopedia Stephanie Leonidas (born 14 February 1984 in London, England) is an English actress of Greek Cypriot descent.
6.05lbs of Pressure
2024
6.5MirrorMask
2005
6.0Atlantis: End of a World, Birth of a Legend
2011
6.3Killing Jesus
2015
5.0How to Stop Being a Loser
2011
5.9uwantme2killhim?
2013
Crusade in Jeans
2006
6.1Marching Powder
2025
8.5Danielle Cable: Eyewitness
2003
5.6Dracula
2006
6.1A Very Venice Romance
2023
5.9Yes
2005
6.6Luna
2014
5.4The Feast of the Goat
2006

Tomorrow
2019

Great in Britain: The Movie
2019
8.3Wall of Silence
2004
6.8Beneath the Skin
2005