Dans inFamous 2, les joueurs reprennent le rôle de Cole MacGrath qui dispose d'un nouveau terrain de jeu dans la ville fictive de New Marais, basée sur la Nouvelle-Orléans. Cole devra acquérir de nouveaux pouvoirs pour espérer vaincre un ennemi surpuissant.