Air Date: May 26, 1998 (On FOX)
Filmed in 1998 prior to season 8 of Baywatch, David teams up with Lisa Rinna from Melrose Place to bring the Marvel comic to life in this cool TV movie. S.H.I.E.L.D. requests Nick’s return after his longtime departure to the Yukon. Once Nick returns to S.H.I.E.L.D. Headquarters, he is faced with an on going battle with Hydra. Nick and his team go up against Von Strucker’s daughter and son who are threatening to release a deadly virus that would threaten the city. Action packed from beginning to end, David does the Nick Fury comic series proud.