The current executive producers are Eric Kripke , McG , and Robert Singer .
The current executive producers are Eric Kripke and McG , who also directs , and Robert Singer .