Characters played by Michael Paré
Jack Davis
Characters played by Barbara Carrera
Eva Largo
Characters played by Michael Ironside
Roberto Largo
Characters played by Lehua Reid
Sandra Ficher
Characters played by Henry Cele
Titus
Characters played by Ian Yule
Martin Cullen
Characters played by Michael McGovern
Ed Hogan
Characters played by Angus Douglas
Phil
Characters played by Ketan Larhani
Sebastian
Characters played by Tony Caprari
Ricardo
Characters played by Lara Logan
Nina
Characters played by Colleen Nicholas Ordman
Rachel
Characters played by Nik Rujevic
Largo's Thug
Characters played by Dan Chirobli
Largo's Thug
Characters played by Silane Mooieya
Largo's Thug
Characters played by Sherwin Christopher
Largo's Thug
Characters played by Robin Napier
Sebastian's Cuban
Characters played by Sifiso Msimango
Sebastian's Cuban
Characters played by Steve Fataar
Sebastian's Cuban
Characters played by Joey Taxeira
Sebastian's Cuban
Characters played by Tim Wells
Brad - W.E.T. Team
Characters played by Adam Rose
W.E.T. Team Member #1
Characters played by Geordie Muller
W.E.T. Team Member #2
Characters played by Garth Meyer
W.E.T. Team Member #3
Characters played by Neville Strydom
Armando
Characters played by Stuart Parker
Pops
Characters played by Raymond Phoenix
Mechanic
Characters played by Essop Khan
Guard A
Characters played by Ivan D. Lucas
Gateguard
Characters played by Trevor Draii
Bartender
Characters played by Andrew Youd
Ricardo's Peddler
Characters played by Hamish Kydd
Ricardo's Peddler
Characters played by Gaela Naicker
Maid
Characters played by Ben Bennett
Cullen's Guard
Characters played by Robert Travallyan
Cullen's Guard