Loads of devices can preserve moments on camera, but what if you could capture situations that were about to happen? It's not as far-fetched as you might think. MIT CSAIL researchers have crafted a deep learning algorithm that can create videos showing what it expects to happen in the future. After extensive training (2 million videos), the AI system generates footage by pitting two neural networks against each other. One creates the scene by determining which objects are moving in still frames. The other, meanwhile, serves as a quality check -- it determines whether videos are real or simulated, and the artificial video is a success when the checker AI is fooled into thinking the footage is genuine.