I'm most sure that is NIAGRA,NIAGRA(1997).
I seen it a few years back on IFC...good film. (Why do I call IFC movies "films" and most other films "movies,flicks", or whatever the hell...why are IFC movies "FILMS"? I dunno...I guess I'm brainwashed by the self importance of independent movies. I lenjoyed NIAGRA,NIAGRA,though....just stream of thought stuff going on here..I tend to drift a lot...sorry...)