 In 2001, the Flaming Lips began filming a low-budget indie film entitled "Christmas on Mars".Filming for the movie ended in late September 2005 and premiered on May 25, 2008 at the Sasquatch!Music Festival.