-
Watch Online / Still
Desc: Still: Directed by Namrata Singh Gujral. Set in the United States and India, Still is a global catastrophe space based, sci-fi drama thriller. The day America wakes up to darkness and India and China do not see nightfall. The clocks have stopped ticking. Time has stood still.