Hal is a supporting character of WALL-E. He is a cockroach that is WALL-E's pet. He is extremely resistant. Although WALL-E accidentally runs him over, he suffers no harm.
Hal likes eating Kremies as his food. He stays on Planet Earth when WALL-E leaves the planet because WALL-E orders him to do so.
Hal only has two scene appearances before WALL-E and EVE leave Planet Earth. When WALL-E is ordered to rid all the garbage on Planet Earth, the lonely robot finds a stray cockroach. Hal's name is not mentioned. When WALL-E ran over Hal, the cockroach survives his treads. It is revealed when EVE gets tickled by Hal in the film. After WALL-E and EVE return to Planet Earth, Hal is seen happy for his owner back in his home.
Before WALL-E was released, Hal first appeared in a cameo role in the previous Disney/Pixar film Ratatouille.
Hal also made a cameo appearance in the 2012 Disney film Wreck-It Ralph.
Hal is one of the player's costumes in the game, Disney Universe.