Oscar (Nathaniel Brown) e sua sorella Linda (Paz de la Huerta) sono appena arrivati a Tokyo. Oscar è un piccolo spacciatore e Linda lavora come spogliarellista in un nightclub. Una notte, Oscar cade in una retata della polizia e viene ferito a morte in una sparatoria. Mentre è disteso a terra morente, la sua anima, fedele alla sorella a cui aveva promesso che non lavrebbe mai abbandonata, vaga per la città rifiutando di lasciare il mondo in cui ha vissuto. Lanima così vaga per Tokyo, le sue visioni divengono sempre più distorte, sempre più vicine ad un incubo. Il passato, il presente e il futuro si mischiano in ununica allucinazione.