The innocent Candide discovers that human beings aren't all they are cracked up to be and ultimately focuses on building his own life on his own terms.
2004
1999
1974
1990
2024
2017
1976
2006
2000
1954
1961
1979
2009
2005
2001
1956