This movie has everything...Laughter, Tears, Screams. It is the on of the BEST movies I have ever seen.