La película centrada en la vida de un superhéroe anteriormente conocida como Tonight, ha cambiado su nombre por John Hancock.
Esta película estará protagonizada por Will Smith, quién interpretará a un superhéroe venido a menos. En la otra cara de la moneda estarán los actores Jason Bateman y Charlize Theron.
La adaptación cinematográfica del guión escrito por Vincent Ngo, Vince Gilligan y el ganador de un Oscar Akiva Goldsman será producida por Micael Mann, a través de su productora Forward Pass junto con Smith's Overbrook Entertainment.
Columbia Pictures ha fijado el estreno de John Hancock para el 2 de julio de 2008.