It’s a movie with Tom Selleck. Old one (possibly 80s/90s).
He plays a convict, there is a fat guy that owes him some money, he has a black friend, there is a lady who became Selleck’s love interessed. There is a scene where he plays a waiter on a party near a boat and he fights some big guy. He takes a glass and puts a gasoline in it and he throws it on the big guy, then he lights up a lighter and ask him to nicely say goodnight and go.