I need to watch this movie again.
Side note: Vin Diesel voiced the Iron Giant.
If you want to cry and have a bad time, watch The Iron Giant.
Its like fox and the hound.
After you see it, something inside you, something small and deep, will always be crying. forever.
the crying gets louder if you are ever reminded of this film in any way.