The Giants have invented a chemical that forces those exposed to it to tell the truth, and plan to test it on the Earthlings.
Sarah Williams
Sorry, we have not watched this yet.