Playing By Heart is an amazing film with an incredible ensemble cast. The viewer is allowed to delve into the lives and relationships of eight different characters who appear to be completely separate of each other in the beginning. By the end of the movie we see the pieces start to connect just in time to create a perfect ending. This is a touching film about love in our day and age--everyone can relate to at least one of the story-lines. The highlight of the film is Angelina Jolie (who is always brilliant) as Joan. This movie is a must-see.