You Only Live Twice premiered at the Odeon Leicester Square on this day in 1967. Sean Connery’s fifth outing as 007 premièred at the Odeon Leicester Square on 12th June 1967.