Jimmy Stewart Character or Victorian Villain?

James Maitland Stewart forever plays the creep you can’t help but love (has there been a more terrifyingly romantic stalker film than Vertigo?). What’s more, he’s played some rather English sounding creeps. From the following list, can you differentiate between Victorian villain and Jimmy Stewart character?

Will Lockhart1
John Chester2
Sam Burnett3
John Flower4
Bill Pettigrew5
Barry Lynch6
“Buttons” the Clown7
James Carker8
Gil-Martin9
Mattie Appleyard10
Nicodemus Sedgett11
Elmer Clampett12
John Cross13
John Jasper14
John Horace Mason15
Maj. Baldwin16
Stephen Guest17
Tom Destry Jr.18
Henry Esmond19
Gilbert Young20
Arthur Huntingdon21
Percival Glyde22
Elwood P. Dowd23
George Vavasor24
Steve Martin25
Gaylord Esterbrook26
Rupert Cadell27
Henry Carson28
Marsh Williams29
Richard Dagworthy30
John O’Hanlan31

1Jimmy Stewart character, The Man from Laramie (1955)
2Charles Dickens, Barnaby Rudge (1841)
3Jimmy Stewart character, The Rare Breed (1966)
4Jimmy Stewart character, Rose-Marie (1936)
5Jimmy Stewart character, The Shopworn Angel (1938)
6Anthony Trollope, The Kellys and the O’kellys (1848)
7Jimmy Stewart character, The Greatest Show on Earth (1952)
8Charles Dickens, Dombey and Son (1848)
9James Hogg, The Private Memoirs and Confessions of a Justified Sinner (1824)
10 Jimmy Stewart character, Fools’ Parade (1971)
11George Meredith, Rhoda Fleming (1865)
12Jimmy Stewart character, Small Town Girl (1936)
13 Jimmy Stewart character, Navy Blue and Gold (1937)
14Charles Dickens, The Mystery of Edwin Drood (1870)
15Jimmy Stewart character, Made for Each Other (1939)
16James Stewart character, The Mountain Road (1960)
17 George Eliot, Mill on the Floss (1860)
18Jimmy Stewart character, Destry Rides Again (1939)
19William Makepeace Tahckeray, The History of Henry Esmond (1852)
20Jimmy Stewart, Ziegfeld Girl (1941)
21 Anne Bronte, The Tenant of Wildfell Hall (1848)
22Wilkie Collins, Woman in White (1860)
23Jimmy Stewart character, The Jackpot (1950)
24 Anthony Trollope, Can You Forgive Her? (1865)
25 Jimmy Stewart character, Thunder Bay (1953)
26Jimmy Stewart character, No Time for Comedy (1940)
27Jimmy Stewart character, Rope (1948)
28 Elizabeth Gaskell, Mary Barton (1848)
29Jimmy Stewart character, Carbine Williams (1952)
30 George Gissing, A Life’s Morning (1888)
31Jimmy Stewart character, The Cheyenne Social Club (1970)

Jane Hu’s real name is Judy Barton.