Henry (Keanu Reeves), nieudacznik, snuje się przez życie, pozbawiony wyższych ambicji czy marzeń. Pewnego dnia na prośbę przyjaciela zatrzymuje samochód pod bankiem. Opuściwszy pojazd, rzekomo w celu wypłacenia pieniędzy z bankomatu, jego kumple rabują bank. Henry zostaje zatrzymany i oskarżony o napad z bronią w ręku. Całą winę bierze na siebie i zostaje skazany. Opuszcza go żona, a w celi poznaje Maxa (James Caan), dla którego więzienie jest drugim domem. Po wyjściu z więzienia, Henry dowiaduje się o istnieniu tajemnego przejścia między teatrem, a bankiem…