Rajan, a weary factory worker, endures grueling shifts and a volatile home life, drifting through sleepless nights in the city as he tries to reclaim the rest that always seems just out of reach.
1975
1932
2023
1958
2008
1961
1995
1989
2001
2010
2013
1990
1972
2021
1982
2009
1996
1987