General Glenn Talbot returned in last week’s episode of Agents of S.H.I.E.L.D. as the new head of the ATCU.
Marvel talked with Adrian Pasdar about his dynamic with Phil Coulson, that mustache, and more!
Agents of S.H.I.E.L.D. airs Tuesdays at 9PM ET on ABC.
Source: This Week in MarvelSuperFable