>>213522388
Both. Myself, I'd say Alec Trevelyan nails both aspects as in his character has a strong and powerful motivation and ethos and Sean Bean is a fucking amazing actor, one of the best ever, and he gave real credibility and gravitas to the role which could've been painfully generic.