Directed by Alex Winter, it premiered on November 21, 2007, in the United States as a Cartoon Network original film.
Regizat de Alex Winter, filmul a avut premiera pe 21 noiembrie, 2007, în Statele Unite ca un film original Cartoon Network.