Audiences have stuck with Cameron Diaz through a lot – the There’s Something About Mary rip-off The Sweetest Thing, even Charlie’s Angels: Full Throttle – but In Her Shoes pushes the star’s likability to the limit. That’s partly the movie’s point – this is meant to be a tale of betrayal and reconciliation between sisters



