...Film: The Magnificent Seven and more great movies on TV this weekend.

What with Britain being hit by a ruddy snow bomb, it's as good a time as any to shut the hatches, stay indoors and enjoy a good movie. We've trawled the TV guides so you don't have to, and these are the best films on free-to-air tv across this weekend...


Friday:

Mission Impossible: Rogue Nation, 9pm on E4.

Quantum of Solace, 9.05pm on itv2.


Saturday:

Muppet Treasure Island, 11.40am on E4.

Garfield, 1.25pm on Channel 5.

The Hobbit: An Unexpected Journey, 5.45pm on itv2

Men in Black II, 7.15pm on FilmFour

Skyfall, 9pm on itv2

They Shall Not Grow Old, 9pm on BBC Two

Jason Bourne, 9pm on Channel 4

Sunday:

Star Wars Episode IV: A New Hope, 3.50pm on itv2

Shrek Forever After, 4.50pm on Channel 4

Robin Hood, 6.15pm on Channel 5

Fantastic Beasts and Where To find Them, 6.25pm on itv2

The Magnificent Seven, 9pm on Channel 5

Bad Neighbours, 9pm on E4