Joey Coyle (John Cusack) é um trabalhador desempregado das docas da Filadélfia. Certo dia, encontra US$ 1,2 milhão de dólares, dinheiro que cai de um carro blindado. Ele decide não devolver o pacote, mas precisará dos serviços do crime organizado para lavar o dinheiro. Joey vai deixando pistas pelo caminho e há um detetive cuidando do caso. Filme baseado em história real.