A gym-goer was baffled when they spotted American History X blaring on the telly during their workout session.

They managed to whip out their phone to snap a picture of Edward Norton's neo-Nazi character Derek Vinyard on screen at the gym, and chucked the image onto Twitter/X - leaving fellow users scratching their heads in wonder.

The post was captioned: "Why is American History X on at my gym?" Some users reckoned the 1998 film was just the ticket for those looking to beef up their biceps. One user quipped: "Norton had an attainable physique that looked good." Another chimed in with: "Oh I know they got REAL lifters in there."

READ MORE: Man finds new way to drink pint of Guinness that leaves everyone else retching

Click here for the latest news and updates from Twitter/X.

Yet, some people were troubled by the film being played at the gym. One said: "I feel like watching American history x without the sound might give you the wrong idea about what the movie is trying to convey."

Meanwhile, some tried to explain the situation, with one person noting: "The honest answer is that they have set channels, and the channel decided to air the movie."

Some users noticed the Vice channel logo displayed in the corner of their screens, suggesting it was part of the channel's regular programming.

Edward Norton in American History X
The 1998 film follows a neo-Nazi released from prison attempting to stop his brother from following the same path

One user speculated: "Because it's one of six movies Vice plays at least three times a week." Another said: "Has Vice logo on bottom right so either Vice is airing a movie for whatever reason or some doco that includes clips from the movie, who really knows."

Disregarding the context of the feature film, which portrays a neo-Nazi released from prison attempting to stop his brother from following the same path, some X users suggested it was "basically a fitness video" due to the number of scenes that show weightlifting.

For the latest breaking news and stories from across the globe from the Daily Star, sign up for our newsletters.