Sita Sings the Blues is an animated film filled with the strange and unlikely: American jazz age music provides the soundtrack to an ancient Sanskrit epic; the deeds of heroes are brought down to Earth by the nattering of shadow puppets; and a love story that's inspired generations is the backdrop to a modern tale of heartbreak.
Film critic Roger Ebert calls it enchanting.
Dancing moons, monkey musicians, a half-dozen animation styles, all the result of three years of work by Brooklyn-based cartoonist Nina Paley, who wrote, directed and produced the film.
And perhaps the strangest and most unlikely aspect of Sita Sings the Blues is that Paley is giving it away.
You can download it here.
Or watch her dazzling colours and animation techniques in high definition.
Click here to read more