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.
2006
1983
1997
1998
2021
1999
2003
1984
2004
2001
2000
1996