Grant Gustin has portrayed the titular superhero on The CW's The Flash for over four years, and in that time, he has helped catapult the series to the top, with many continuing to cite it as the best superhero show on TV.
With the show set to return to our screens in October, he is now back in Vancouver as production for the fifth season is well underway.
However, after recent set photos surfaced revealing a brand new Flash suit, the actor found himself on the receiving end of hurtful comments, many of which claimed he was "too thin" and needed to "bulk up".
This isn't the first time Gustin has faced this kind of weight-shaming. When he was first cast as Barry Allen on Arrow, there were certain die-hard comic fans that didn't approve, claiming that he wasn't muscly enough to be The Flash.
This prejudice was reminiscent of the treatment that the likes of Michael Keaton and Heath Ledger received after they were cast as Batman and The Joker in 1988 and 2007 respectively — and just like those iconic actors, Gustin silenced the critics with his incredible performance on the show — and continues to do so, four years later. With that in mind, let's take a look at why the talented young star is the perfect Scarlet Speedster.