Fargo
1996
Jack Kempson started out as an idealistic cop. Thirty years on, he remains relentless in tracking down villains, but has lost confidence in his moral barometer. He turns a blind eye to the dubious methods employed by some of his contemporaries — prepared to let dodgy means be justified by the noble end.
Peter Andrikidis
Jack Kempson
Andy Margate
Julie Egan
Joe Bueneroti
Carmen
Shapiro
1996
2010
2021
2007
1986
2004
1998
2018
1997
1974
2002
2001
2008
2004
1988
1983
1980
1953
1959
2014