Trailer: Squich!The delirium of a neurotic advertising executive dissatisfied with life turns into a hallucinatory nightmare.Watch Here