A man loses his grip on reality as he tries to uncover the meaning behind his strange recurring dreams.
1997
1998
1985
2019
—
2017
1983
2003
2005
2007
1973
2001
1987
2000