Everyone agrees that season one was brilliant, as CIA intelligence officer Carrie Mathison (played by Claire Danes) tries to convince the world that ex-POW/war hero Nicholas Brody (played by Damian Lewis) is actually a traitor and a spy. Season two was kind of weird with some romance between Carrie and Brody but things ended well with a giant explosion at CIA headquarters that eliminated a whole slew of irritating characters.
Season 3 redeems itself. Brody tries to redeem himself by carrying out a mission in Iran for Saul (played by Mandy Patinkin). Carrie assists the mission and let's just say the Brody story gets wrapped up for good and Carrie will have a fresh start in season 4 and the show's producers will have to come up with a whole new approach to the show. Check out the new season 4 trailer below: