This movie is more than Perfect it is a Masterpiece i couldn't not stop crying. James' beginning teared me up and when he meets the cat called Bob i was like they were meant for each other. When he temporarily loses Bob It sends him into depression That got through me. Overall A specatcular masterpiece that should be treasured