Shadowheart Reviews

August 4, 2009
Here we have a bad guy so expertly crafted, in both script and performance... Macfadyen is utterly captivating.