Side Effects is by no means perfect but it is an emotional powerful and brilliantly executed piece of film-making.