Five fingers?Can anyone guess this one.
It was filmed in New Orleans and my brother actually worked on the set design-
Movie poster ripped off of pretty woman.The movie is Drive Me Crazy.
Can’t recall
Damn
Infernal Affairs
OP said no TV Shows. Stranger Things is a good show though
Layer Cake...again?
they based The Departed on that storyInfernal Affairs