The deepfakes technology grows scarily better with each coming day – and to prove this, we have found some of the most believable deepfakes on the internet.
Deepfakes are synthetic pieces of media in which a person’s face is replaced with another person’s face. Using powerful techniques from machine learning and artificial intelligence in order to manipulate visual and audio content, deepfakes have a great power to deceive the viewer into believing they are actually real.
The popularity of deepfakes came into attention after they have been used in celebrity pornographic materials, revenge porn, fake news and financial fraud. The term originates from Reddit, when in 2017 a user named these fake videos deepfakes. Back then, an entire community came into existence with this very name, where people shared on a daily basis various pornographic videos, in which the faces of the sex workers had been replaced with the faces of various reputable Hollywood actresses.
John Krasinski playing Captain America instead of Chris Evans
We cannot imagine anyone else other than Chris Evans playing Captain America in the Marcel Cinematic Universe, yet a deepfake showing John Krasinski in that role made us take a double take.
Emily Blunt playing Black Widow instead of Scarlett Johansson
Emily Blunt was originally meant to play Black Widow in the Marvel movies, but other projects got in the way. Scarlett Johansson received the part instead and she had done an amazing job with that. But it is definitely fun to watch what the movies would have looked like if Emily Blunt got to play.
Ewan McGregor playing Obi-Wan Kenobi instead of Alec Guiness
Ewan McGregor playing Obi-Wan Kenobi instead of Alec Guiness is truly a sight to behold. However, it truly is scary to see how far the technology has gone, to the point in which you wouldn’t have guessed it was a deepfake if you didn’t know.
Chris Pratt playing Indiana Jones instead of Harrison Ford
No one can replace Harrison Ford, but if the Indiana Jones franchise gets a remake, there would be no one better than Chris Pratt to step into the legendary role, as this video proves.
John Travolta playing Forrest Gump instead of Tom Hanks
Tom Hanks stole out hearts when he played Forrest Gump. But originally, the role had been offered to John Travolta. However, he declined. In the end, John Travolta admitted that declining the role had been a mistake on his part.