Daniel Craig as James Bond

Javier Bardem as Severan Hydt

Rory Kinnear as Niall Dunne

Lauren Ambrose as Bheka Jordaan

Bernard Lee as M

Karen Gillan as Ophelia "Philly" Maidenstone

Jeffrey Wright as Felix Leiter

Mark Benton as Gregory Lamb

More coming later!