James Bond (fictional character)

'Spectre' trailer: Daniel Craig's James Bond is haunted by the past

James Bond is forced to confront ghosts of the past in the first trailer for "Spectre," the 24th installment of the super-spy film franchise.

Starring Daniel Craig as the unflappable Agent 007, the minute-and-a-half clip opens with Miss Moneypenny (Naomie Harris) handing over some revealing personal effects. She tells Bond, "You've got a secret. Something you can't tell anyone because you don't trust anyone."

Judging from an old document of temporary guardianship and a photo of what could be Bond as a child, said secret goes back some time.

Soon enough Bond is back in action, off to confront an old foe, Mr. White (Jesper Christensen) — but it...