In the new movie, Ed Straker will be played by Denzel Washington. Post Comment Receive notifications Add a comment...