Bernard has a hard time understanding what has just happened to him. To figure this out he relives his most painful memories, by telling his life story.
2005
1992
1989
1982
1993
2002
1997
2000
1998
1984
2013
1962
—
2023
2024
2025
1988