
Leonard é um homem solteiro que mora no bairro do Brooklyn, em Nova York, com seus pais. Após sofrer uma desilusão amorosa e tentar suicídio algumas vezes, duas mulheres completamente diferentes entram em sua vida, e ele fica dividido entre ambas. Uma é a bela e misteriosa vizinha Michelle, que acaba de se mudar; a segunda é a amável Sandra, filha de uma família de amigos e apresentada por seus pais.
James Gray, que também assina o roteiro, acertou o tom ao sair do policial para o melodrama, conseguindo fazer um drama humano emotivo sem ser piegas. As relações são reais, os personagens são complexos, não há ali o bom versus o mal, mas pessoas com qualidades e defeitos procurando seguir suas vidas. Joaquin Phoenix, possivelmente em seu último filme, está muito bem. Sua interpretação é bastante natural, tornando o drama de Leonard real, crível. Gwyneth Paltrow também consegue uma boa Michelle, mas a melhor interpretação feminina fica mesmo com Isabella Rossellini que consegue passar tudo através do olhar preocupado ao redor do filho.
