Humanoid robots

The league of extraordinary humanoid robots

Are they here to save the day?