I've seen the Moulin Rouge and there is no comparison. This is a smaller venue with better talent and it was really funny and entertaining! We laughed hystericaly in parts. There is also audience participation! The food was also quite good and they kept our drinks filled, even bringing a pitcher of beer.