The Iron Giant ★★★★★

Watched this in my media tech class at school, my teacher has good taste.