TNT airs the 13th and final episode of J. Michael Straczynski’s short-lived Babylon 5 spinoff Crusade. Richard Biggs reprises his Babylon 5 role as Dr. Stephen Franklin.
TNT airs the 13th and final episode of J. Michael Straczynski’s short-lived Babylon 5 spinoff Crusade. Richard Biggs reprises his Babylon 5 role as Dr. Stephen Franklin.