Bookmark and Share
 

Ix Chel, 2011

Nancy Jean Tucker (Director, Animator)
Los Angeles, USA
2013 Winner: Best Animated Film


Comment Film Info & Credits
The ancient goddess Ix Chel appears in Echo Park Lake in Los Angeles to help a young girl home.