Movie History A Dog's Death 2019 The Enemies of Pain 2014 Cowboy Vengeance 2011 Cowboy Vengeance 2011 The Scarlet Worm 2011 The Scarlet Worm 2011