6.3
17 minutes
11/8/2017
In a locked down train station, a homicide detective conducts an interview with a tormented monkey who is suspected of murder.
Jack Cruz
as Self
David Lynch
as Detective
Emily Stofle
as Waitress