There is a movie based on this which is slightly better than the manga, but I wouldn't recommend either. Confusing, moves too fast for me.
Ai no Kotodama