Wacky and unpredictable, this film had me smiling the entire time! So many characters with vastly different personalities, it was a real character study for the audience. Writers to be applauded for clever nuances. Director pulled off a complicated timeline to build a smooth and even delivery.