For a better experience on MUBI, update your browser.

Hancock

Peter Berg Estados Unidos, 2008