30 de Desembro de 1999... É o fim do Mundo ou o começo de uma nova era? Lenny Nero (Ralph Fiennes), ex-polícia e vendedor de sonhos perdidos, deambula pelas ruas de Los Angeles.
Lenny negoceia clips, experiências pessoais recolhidas em gravações digitais directamente do cérebro humano: felicidade, sexo, emoções... destinadas a dar prazer a outros. Lenny recusa-se a negociar em "Blackjacks" - gravações de morte - mas quando um amigo é assassinado por um cruel psicopata, Lenny é arrastado para um mundo doentio de poder, riqueza e paranóia. Ao proteger a sua ex-namorada Faith (Juliette Lewis), Lenny conta com a ajuda de uma agente de segurança Mace (Angela Bassett) e de um ex-polícia e colega Max (Tom Sizemore), tentando ficar vivo para ver o seguinte milénio.
