The Dark Knight ★★★★

The best villain of all time and the best non marvel superhero movie out there.