They Might Be Giants spoiler alert