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