Amazing Films Everyone Should Watch at Least Once

The movie-making machine that is the film industry has been pretty busy of late pumping out superhero movies. They’re pretty good ones, but there are certain films that just stand the test of time and can be considered legendary. In other words, they’re a must-watch for any film fan, unless they’ve watched them already. So,…