Side Effects
— 7/10
A nicely twisted plot that serves some surprising justice at the end
Tom Adler
more reviews