The Triplets of Belleville

The Triplets of Belleville ★★★★½

Beautiful, creepy, sometimes depressing.