Edward Garrotte (real name: Luc Sevard) is the main antagonist of the 2001 science-fiction action and thriller film, Replicant. He is a notorious serial killer whose all targets are mothers due to an incident with his abusive mother, Gwendolyn Sevard.
Edward Garrotte has been suggested to play 10 roles. Click below to see other actors suggested for each role, and vote for who you think would play the role best.