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