Sanjeev cannot recollect his past but keeps dreaming of it. But what he ends up finding out is much more than what he bargained for.
1980
1946
1964
1968
1985
2009
2017
2003
2007
1971
2001
2004
1965
2000
2006