Shadowheart Synopsis

He came for revenge and found redemption.

Rated for some intense western violence