Lost in Translation 241: Thunderbirds (2004) Scott Delahunt February 2, 2018 Lost in Translation The story itself would fit with the original TV series. International Rescue remained a rescue service, not a crime fighting unit.