John Hancock (Will Smith) adalah seorang gelandangan Los Angeles. Dengan pakaian lusuh, kotor, bahkan dekil, ia banyak menjalani hidup di kolong jembatan, emperan toko, dan tempat-tempat umum lainnya. Selain karena memang tak memiliki rumah, Hal tersebut dilakukan Hancock karena ia adalah seorang pemabuk akut. Setelah mabuk berat ia bisa tidur dimana saja.