Column Did These Films Predict the Future? How Sci-Fi (And Other) Cinema Made Curiously Real Assumptions Shashwat Sisodiya July 15, 2024