‘The Boys’ Actor Antony Starr Arrested in Spain for Alleged Assault
Zack Sharf “The Boys” actor Antony Starr was arrested this week in Alicante, Spain, Variety has confirmed with the city’s police department. La Información, Alicante’s biggest local newspaper, reported that Starr was given a 12-month suspended prison sentence with a $5,464.97 fine. The indemnification must be paid into a court account within 72 hours.