CharacterJohn MiddletonJohn Middleton in The Village (2013), played by John Simm. Played byJohn SimmAppears inThe Village2013