Yes, it is ridiculous--sometimes even stupid. Despite that, I've loved this movie since I saw it as a youth. Strange twists, funny lines and a stellar cast are the recipe for its success. Rarely will you find such an odd potpourri of people that go so well together!