Josh Hartnett takes Greg Williams to the pub.

OUR TOP 10 HOLIDAY MOVIES
1. IT’S A WONDERFUL LIFE (1946) George Bailey, a building society manager, played by James Stewart in Frank Capra’s Christmas staple, spends his life ensuring
Josh Hartnett takes Greg Williams to the pub.

1. IT’S A WONDERFUL LIFE (1946) George Bailey, a building society manager, played by James Stewart in Frank Capra’s Christmas staple, spends his life ensuring

Writer-director Edgar Wright delves into the operatic teenage tragedy and universal cruelty that powers Brian De Palma’s masterful Stephen King adap.