Eddie's red Mercedes blew its engine halfway though the shoot, and for the remaining scenes it was needed in it had to be pushed by the crew.
Villain was the Critics choice in The New York Times, reached number 7 in the top 10 films on the US iTunes movie chart as well as becoming the No1 Film on Netflix in the UK, Australia and New Zealand.
It was on the "Villain" set that Taz Skylar persuaded Craig Fairbrass to star alongside him in his play "Warheads", which then went on be nominated for an Olivier Award in 2020. The two actors worked together again in the 2022 in the Netflix, Worldwide hit show "One Piece" Taz Skylar as Sanji and Craig Fairbrass as Zeff.
When prepping "One Piece" in South Africa, Netlix were struggling to find a Cheff Zeff, and Taz Skylar suggested Craig Fairbrass who he'd made "Villian" with. Craig got the role.