This movie's character development runs more like a play than a film and contains really excellent performances by Helena Bonham Carter and Aaron Eckhart. I was initially worried the split-screen effect would be distracting and irritating, however, not so! Splitting the screen allows the viewer to watch each actors performance in more depth, see bits and pieces from the past, as well as what the characters each might be imagining. I'll avoid spoiling any plot details, but will say the performances really do justice to the complexities of romantic relationships. Highly recommended for lovers of character exploration and exploring life's complexities.