The White Queen (2013)
S01E23 Man or Machine
Episode Overview
An embittered scientist is abducting global leaders and substituting them with animatronic replicas. These robotic impostors wreak havoc, transforming iconic national landmarks into chaotic amusement park attractions.