John Boyega has hit out at prejudiced Star Wars fans following the racism he experienced when he starred in the franchise in 2015.
The 33-year-old British actor debuted as former Stormtrooper Finn in The Force Awakens, but was almost instantly targeted by bigoted online fans of the sci-fi epic, who also criticised women in the cast.