Time travelers visit London in the 1950s and uncover an alien secret amidst celebrations honoring Queen Elizabeth II.