Is the show appropriate for non English speakers?

No. The magic at the table, and the stage show are both done in English. If there are people in your group who are not fluent in English, they will not enjoy the evening at all.

X