Thank you for your comments, I would just add that in every single movie, the characters could have been written differently, either more wholesome, or less so.
Second, he had to create a character that would be attracted to Eddie, and his lifestyle.......and vice versa....
(ie flawed people...