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.

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.