The Killing of John Lennon

The Killing of John Lennon

“The Killing of John Lennon,” which took a Special Jury Prize at the 2007 Tribeca Film Festival and was picked up for American distribution by IFC films, opens at the IFC Center on Wednesday…