Black Souls ★★★½

The narrative thrust is familiar, but the sensitive execution is very satisfying. More soon in my Village Voice review.