Movies that portray the past are some of the best ways to learn history. While not all movies do portray history accurately, there are lots of films out there who do a great job depicting the events that happened in the past. For example, if you want to learn more about the Holocaust, you could go watch
Schindler’s List,
The Boy in Striped Pajamas, or
The Pianist.