Timothy Dalton has run a rich gamut of roles throughout his career, playing everything from the heroic James Bond to Hot Fuzz's villainous Simon …



Source link