Puerto Escondido
Mario leads a normal life, working in bank in Milan. His daily routine is shattered after he witnesses a murder and gets shot himself by the killer, a deranged police chief. To save his life, he must leave everything and flee to Puerto Escondido, Mexico, where he teams up with Alex and Anita, an Italian couple that will lead him on to a series of adventures and encounters with drug cartels, corrupt police and other odd characters.
Starring Diego Abatantuono, Valeria Golino, Claudio Bisio, Antonio Catania, Renato Carpentieri, Elena Callegari, Leonardo Gajo, Corinna Agustoni, Nicky Mondellini, Jorge Fegán
It's a drama and comedy movie, and has a rating of 6.6 out of 10 from Imdb which is usually fine for this kind of movie.
Watch it here
Not found streaming from United States.