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.
1981
1998
—
2012
2024
2008
1993
1955
2014
2003
2006
2022
2016
2020