The freelance Police are it again, this time they fight menacing street criminals and a gigantic robot.