It's impossible to definitively say which hero has no flop movies. Every actor, regardless of their success, has had films that haven't performed well at the box office.
Here's why:
- Subjective Definitions: What constitutes a "flop" is subjective. A film might be considered a flop based on box office performance, critical reception, or even personal opinion.
- Varying Success: Even the most successful actors have had films that underperformed. Factors like genre, marketing, and even the timing of release can contribute to a film's success or failure.
It's more accurate to say that some actors have a more consistent track record of success than others. However, even the biggest stars have had their share of box office disappointments.