Dan Harris, réalisateur et scénariste d'Imaginary heroes, est connu pour avoir participé à l'écriture du scénario du film fantastique X-Men 2, en 2003. Trois ans plus tard, il retrouve le cinéaste Bryan Singer qui lui confie l'écriture de son Superman.