Antony Starr, who is best known for playing Homelander on the Amazon series The Boys, was arrested in Spain this week. The 46-year-old actor has been in Spain for the last month while filming an upcoming action movie with Jake Gyllenhaal. Click inside to find out what happened… It… Read entire story.
Source: Just Jared