Francesca is first introduced in Torment and is a professor of Shoreline along with Steven Filmore. Francesca is an Angel.


A beautiful woman with beautiful body and golden curls.


She is described as combative and snobbish woman by Luce. Francesca is said to only pay attention to the "gifted" students of Shoreline Academy.

She is in love with Steven Filmore even though he is a Demon. Unlike Steven, Francesca is an angel. Both lovers know that they may have to fight each other in the future, due to their differing allegiances.

In Rapture, she is referred to as Steven's wife.