Jest to były agent MI6, który stał się cyberterrorystą i zorganizował atak na MI6. Silva zabija Sévérine, ale Bond alarmuje MI6, a agenci wydziału łapią Silvę.
W nowej podziemnej siedzibie MI6 Q próbuje odszyfrować laptop Silvy, ale nieumyślnie daje mu dostęp do serwerów MI6, co pozwala Silvie uciec. Q domyśla się, że Silva chciał zostać schwytany, w celu zabicia M w zemście za wydanie go rządowi Chin w 1997. Silva ucieka z celi, a Bond ściga go w londyńskim metrze i udaremnia atak podczas posiedzenia Parlamentu.
Bond postanawia zabrać M swoim zabytkowym Aston Martinem DB5 do Skyfall, jego domu z dzieciństwa w szkockich Highlands. Spotykają starego Kincade’a, który tam mieszka i razem tworzą serię pułapek w całym domu. Kiedy ludzie Silvy przybywają, Bond, M i Kincade zabijają większość z nich, ale M zostaje ranna. Silva przybywa helikopterem z większą liczbą ludzi i bronią, więc Bond wysyła M i Kincade’a przez tunel dla księży, aby ukryli się w pobliskiej kaplicy. Dom i helikopter zostają zniszczone, a Bond ucieka tym samym tunelem.
Silvie udaje się przeżyć i przybywa do kaplicy, gdzie spotyka M. Daje jej swój pistolet do ręki i przyciska swoją skroń do jej, błagając ją, by zabiła ich obu. Bond przybywa i zabija Silvę, wbijając mu nóż w plecy.