Phoenix

Phoenix

Available on Pluto TV, Tubi TV
S1 E2: A terrorist who is supposed to be dead comes back, many years later, to take revenge on some of the folks who killed him in an ambush.