Saw this on-line at the Vancouver Film Festival. First rate fun. All the elements needed for a great screw-ball comedy, including terrific performances from the four leads, great choreography and timing, lots of fun cameos from members of the large supporting cast, and much more. A very impressive piece of film-making by a first-time director, especially given (as we learned in the post-screen interview) that it was made in 17 days. Bravo.