Festivals News

LFF 2006: Odeon West End

Odeon West End

Outside the Odeon West End in Leicester Square after a screening of The US vs John Lennon at the 50th London Film Festival.

This documentary about Lennon’s political activism and his struggles with the Nixon administration also screens tomorrow at 1pm.

It opens here on December 8th.