HARD General Knowledge Quiz

1. In which 2000 movie did Samuel L. Jackson play the character John Shaft?

The Mexican
Independence Day
Moulin Rouge!
Shaft