The sixth TV Spot for Planet 51 which will hit theaters on November 20, 2009.
When astronaut Charles Becker landed on a distant planet, he will have to rely on man's best friend. On November 20th he has a nose for adventure and a personality that rocks.