A hidden gem with excellent acting throughout. This movie is very well cast. A nice story portraying loyalty, moral values, love and commitment. With the use of drama and comedy, it is a feel good movie which is a refreshing change from the mainstream violence that is so prevalent in many movies today.