This review may contain spoilers. I can handle the truth.
Not as strong of a screenplay as I wanted, but I wouldn't say it's bad. Main character I felt needed a little bit less acting on suspicion and a little more stewing in paranoia for the final outburst to really work for me, but I suppose you run the risk of painting him as a martyr that way. He was a touch unlikable for me to really give into his neurosis.
As well written as the friend group was when…