It's a Wonderful Life top Christmas film of all time, says Radio Times survey 49070

This photo stored at: it's a wonderful life

James Stewart as bank manager George Bailey in It's a Wonderful Life (1946), directed by Frank Capra. - high-definition photo for free download.

it's a wonderful life 1946 film poster

it's a wonderful life