Home / Series / Villains (2015) / Aired Order / Season 1 / Episode 18

Last Call Killer

In the early 1990s, gay men were murdered and dismembered after being last seen in New York's upscale gay bars; the murders go unsolved until seven years later when new forensic technology leads to a surprising killer with a dark past.

English
  • Originally Aired January 1, 2017
  • Runtime 30 minutes
  • Content Rating United States of America TV-MA
  • Network Investigation Discovery
  • Created December 29, 2017 by
    Administrator admin
  • Modified December 29, 2017 by
    Administrator admin