Leonard is about to lose his girlfriend, home and job. Upon that, he’s having strange hallucinations. Is it stress or an after effect of new technology installed all over the…