This is a very enjoyable movie with some great acting especially by Paul Sorvino (Superb). We later found out that it was based on a true story which made it even better. The music and cinematography were excellent. It's a feel-good movie with internal ups and downs but all ends well. Go see.