James Spader plays both John Allen Wesford and Richard Wesford, twins caught up in a murder mystery involving a copycat killer reenacting Jack the Ripper's crimes.
Cynthia Gibb portrays Christina 'Chris' Moscari, a pivotal character in the film who gets entangled in the dangerous game of cat and mouse with the killer.
Jim Haynie takes on the role of Sgt. Gabriel, a police sergeant involved in the investigation surrounding the gruesome murders linked to Jack the Ripper's modus operandi.
Robert Picardo is Dr. Carlos Battera, a character integral to the storyline as a psychiatrist grappling with the complex psychological aspects of the case.
In the movie, Rod Loomis plays Dr. Sidney Tannerson, another psychiatrist who becomes involved in uncovering the truth behind the Jack the Ripper copycat killings.
Rex Ryon takes on the role of Jack Pendler, a character whose connections to the murders and the mysterious past of the Wesford twins come to light as the plot unfolds.
Chris Mulkey portrays Scott Morofsky, a character linked to the investigation into the brutal killings that echo the infamous Jack the Ripper murders.
John Wesley plays the character of Sam Hillard, adding depth to the array of individuals affected by the ongoing crime spree happening in the city.
Bobby Hosea embodies the character of Tom Dellerton, a figure involved in the unfolding events surrounding the deadly game played by the Jack the Ripper copycat.
Danitza Kingsley takes on the role of Denise Johnson, a character whose role in the narrative sheds light on different aspects of the central mystery.
Anne Betancourt plays Mary, a character entwined in the events triggered by the resurgence of Jack the Ripper's gruesome crimes in a modern context.
Kevin M. Glover portrays Neil Finchley, a character who becomes involved in the intense investigation to stop the copycat killer from striking again.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.