Jim Phelps is the new leader of the Impossible Missions Force, with no explanation, or even reference made, about the departure of predecessor Dan Briggs. First…
Jim Phelps is the new leader of the Impossible Missions Force, with no explanation, or even reference made…