Agents of SHIELD fans are in for a big surprise as a long lost character from season 1 will be returning to the show. In the current season, a number of old faces have made a comeback.

Warning: Spoilers ahead, proceed at your own risk

ABC has confirmed that actor Titus Welliver's will return as ex-agent Felix Blake, who was last seen in season 1 where the character was badly injured by Deathlok. Blake will appear in episode 14 titled Watchdogs, which will air on ABC on 29 March. The network also released the official synopsis for the episode:

"When a radical group called The Watchdogs emerges with plans to eliminate the Inhumans, Agent Mack and his brother become caught in the crossfire. Meanwhile, Simmons discovers a powerful chemical compound that could alter the future for Inhumans. Guests: Titus Welliver, Mark Dacascos, Gaius Charles, Trenton Rostedt, Justin Morck, Jonathan Camp, D. Elliot Woods."

Meanwhile, Agents of SHIELD season 3 episode 12, which airs on ABC on 15 March at 8pm CT, will focus on the Inhumans. The teaser of the episode shows director Phil Coulson (Clark Gregg) and General Talbot (Adrian Pasdar) in a parking lot when they are ambushed by Carl "Crusher" Creel (Brian Patrick Wade), aka the Absorbing Man.

In the episode Coulson and General Talbot will be attending a meeting, where discussions on the danger of living with the Inhumans would take place. The duo have been at loggerheads in the past episodes and believe that Malick (Powers Boothe) has sent a mole to the meeting.

According to Deadline, ABC has renewed Marvel's Agents of SHIELD for a fourth season. However, as of now ABC has not confirmed the release date for the fourth season.