Acting
Avon Connecticut USA
as Elliot
as David
as Don
as Detective Eric
as Lord Malaster
as Scott Berg
as Don (archive footage)
as Dean Martel
as Peter Davis
as Vargas
as Elliott
as Deon