Stella got her first big break in the Surrender Cinema release Sex Files: Dungeon of Desire back in 1999. Since then, her career has scaled new heights; with roles in seven pictures in a scant two years, to say she’s “prolific” is quite an understatement…