By Amy Bowker
Watch Ryan Reynolds and Samuel L Jackson wreak havoc in this action-comedy caper.
The likes of Sidney Poitier and Denzel Washington are being celebrated via a nationwide programme of events.
By Alex Hess
M Night Shyamalan’s understated 2000 drama is anathema to the box-office behemoths of today.