It’s been called the most important 26 seconds of film in history: The 486 frames of 8-millimeter Bell + Howell home movie footage shot in the midday sun of Dallas on November 22, 1963, by a ...