Neville Archambault was an American actor known for his work in television and commercials, as well as for his role in the TV series "Acapulco Bay." He held dual citizenship with New Zealand and passed away on August 29, 2022.
Ben Affleck returns as Batman as he fights a large round of villains who escaped Arkham Asylum, one of which holds a grudge against the dark knight, an assassin named Deathstroke who leads a gang war in Gotham City