If you plan to visit NYC (or live in it or near it), I have some recommendations for you.

You are not allowed to visit NYC without taking in a Broadway show. Did you know that?

I saw three outstanding shows recently, which I unequivocally recommend.

The great and timeless Ibsen play “An Enemy of the People” is spectacular. It has been updated. It stars Jeremy Strong (“Succession”) and Michael Imperioli (“The Sopranos” and “White Lotus”). What a great show!

If you want to laugh a lot, see “Spamalot,” a hilarious comedy-musical that was written by Eric Idle of the Monty Python troupe. It incorporates some of their funniest skits. The final performance is April 7.

If you want to see a spectacular musical, see “Moulin Rouge.” Boy George is one of the stars. Prepare to be dazzled. Don’t bring the children! It’s very bawdy, and there is quite a lot of female flesh.

You can often get cheap seats at a website called TodayTix. It also sells advance seats. In the center of Times Square, there is a large booth called TKTS where you can buy same-day tickets at a steep discount. Some theaters have standing-room tickets. It never hurts to ask at the box office before the performance. Sold-out shows sometimes get last-minute returns from ticket brokers.

Enjoy!