I've watched this movie 5 times and I see myself watching it again. The setting, plot and characterisation are all on point and I haven't ceased to recommend it to others since I first watched it in 2004. Good job to , Beyonce and all who worked to teach the lessons in Fighting Temptation:)