The Aviator – Chocolate Chip Cookies
The 2004 film The Aviator was a critical and commercial success. In one of the scenes from the movie, Howard Hughes (played by Leonardo DiCaprio) buys chocolate chip cookies.

Well, it is a blooper because the writers didn’t realize that chocolate chip cookies weren’t invented until 1938, which is two years after the movie was set.
Django Unchained – Sunglasses
This 2012 hit film made an error which many people noticed, and many didn’t. In the movie Django (played by Jamie Foxx) wore sunglasses. But the thing is that they weren’t prevalent back then and were mostly used when prescribed by doctors.

Given that Jamie Foxx was so good in the movie, most of us simply ignored or forgave this big mistake.
Titanic – Lake Wissota
Titanicย became the biggest grossing film of all time and was a massive hit among the audiences and the critics. However, most viewers didn’t notice that Jack (Leonardo DiCaprio) tells Rose that he and his father used to fish in Lake Wissota.

It was a good story to tell a girl, but the problem is that the Titanic sank in 1912, and Lake Wissota was formed in 1917.
Braveheart – Wearing A Kilt
This American epic historical fiction war film was nominated for ten Academy Awards and won five. But the issue is that William Wallace (Mel Gibson) character wore a kilt.

It is because Scots used to wear them, but not in 1300 in which the movie was set. Wearing a kilt became popular in the 1600s.