How long before my computer can hallucinate an entire movie?

2018 is the year the 'deep fake' trend started. Photoshop is so last year, the kids nowadays use a machine learning tool to automatically replace one person’s face with another in a video. Obviously, since this is the internet age, people are using it for two things: fake celebrity porn and inserting Nicolas Cage into random movies.