How many tricks does the Toymaker have up his …

How many tricks does the Toymaker have up his sleeve? Supergirl is new TONIGHT at 8/7c on The CW!