Ted Thorne is the perfect politician, or so it seems. He leads a sordid double life that his beloved public are unaware of. His shady antics are captured by a local photographer who blackmails him in return of keeping his silence
2008
1983
2021
2026
1986
2011
2015
2024
2017
1997
1995
2012
2004
1993
2023
2003