The Blackcoat's Daughter

The Blackcoat's Daughter ★★★½

A lil confusing and sluggish at times, but this is still worth a watch.