Neil es un acérrimo fan de películas que lleva un videoclub especializado en cine negro y películas de culto poco convencionales. Neil pasa la mayoría de las noches en el sofá empapándose de películas clásicas. Su falta de vida social se debe a que su relación con las mujeres no es buena. Su última novia le dejó después de que él le dijera que preferiría que fuera un poco más como Katherine Ross en "Dos hombres y un destino". Un día, Neil conoce a Violet (Lucy Liu), una sexy y aventurera mujer que inmediatamente se siente atraída por él. Sin embargo, Neil se da cuenta de que Violet es quizás demasiado aventurera ya que mientras él se conforma con la emoción de las películas, ella prefiere meterse de lleno en situaciones emocionantes que observarlas a distancia y su atracción por el peligro resulta ser bastante más de lo que Neil esperaba.