Daniel Craig is set to sign up for another five James Bond films - making him the longest serving 007.

The multi-million pound deal would see the actor star in eight movies - one
more than Roger Moore.

The 43-year-old is currently shooting his third Bond, Skyfall, with director Sam Mendes.