This movie has all the elements of "being human" drama and reality that each and every one of us can relate to: cringe, feel awful about, laugh out loud about and rejoice in! I was entertained, sometimes a bit uncomfortably, from start to finish. It is NOT for children. Filters and life experiences are necessary to enjoy this film's genius. New cliche - There's someone crazy enough for everyone...Enjoy!