Edgar Allan Poe (John Cusack) is read letters from the serial killer by Detective Fields (Luke Evans), all of which come off as riddles meant for him.
Your browser doesn't support HTML5 video.
Edgar Allan Poe (John Cusack) is read letters from the serial killer by Detective Fields (Luke Evans), all of which come off as riddles meant for him.