The movie stars Alexa Vega and Daryl Sabara and was released in United States theaters on March 30 , 2001 and on DVD on September 28 , 2001 . It stars Alexa Vega and Daryl Sabara and was released in 2001 .