a still of Oscar Isaac in Slime City (1988)