A man believes his life is a movie watched by an audience only he can see.
2003
1994
—
2015
2022
1987
2013
1960
1928
2007
2005
1977
1992
1940
2020
1973
2012
1997