Nicolas Cage and Eva Mendes huddle on a couch in Bad Lieutenant: Port of Call New Orleans. Cage plays drug addicted detective Terrence McDonagh, and Mendes plays his prostitute lover Frankie Donnenfeld.
Eva Mendes fixes her make-up in Bad Lieutenant: Port of Call New Orleans. Mendes plays Frankie Donnenfeld, a hooker with a heart of gold (well, maybe not) who is also the lover of Detective McDonagh.
Nicolas Cage leans over Eva Mendes in a restaurant in a scene from Werner Herzog's Bad Lieutenant: Port of Call New Orleans. Cage plays a drug-addicted cop, Mendes plays his prostitute lover.
Eva Mendes is an actress born in Miami that started her successful career in the late 90s. After Mendes was cast in Training Day, she has gone on to have a successful career in movies such as 2 Fast 2 Furious, Hitch, Ghost Rider, and We Own the Night.