Jez Butterworth ( Spectre )John Logan ( Spectre , Skyfall )Neal Purvis ( Bond 22 , Spectre , Skyfall )Paul Haggis ( Bond 22 )Peter Morgan ( Skyfall )Robert Wade ( Bond 22 , Spectre , Skyfall )