A major Tehran theater production has dropped a prominent actor after his support for Palestine triggered fierce backlash, exposing a rare reversal where a stance strongly backed by the Islamic Republic appears to have become a liability with the public.