Após ser reintegrado em seu trabalho patrulhando as ruas, o detetive Jack Valentine (Mario Van Peebles) acaba envolvido na morte de um mafioso que estava prestes a se tornar a prova de um crime. O assassinato veio enquanto o criminoso estava com sua bela namorada, Alma (Zerha Leverman), que Jack suspeita estar envolvida em uma vida criminosa. Quando o detetive começa a se apaixonar pela moça, ele se vê envolvido em um jogo mortal onde nem tudo é o que parece.