A garbled mess of a movie, but I'll be damned if it ain't laugh-out-loud funny at times! Kinda reminiscent of the old Cheech & Chong movies. Everyone seems to be having a hell of a lot of fun, which is quite contagious as the film zooms along. The film works decidedly well, but with definite moments of misfires and jokes that go nowhere. With more directorial refinement, this movie could have really been fantastic.