Lost in Translation 371: Spitting Image Scott Delahunt January 15, 2021 Lost in Translation One of the remakes, Spitting Image, may have been needed, a shot in the arm to handle current affairs.