This Week on Netflix

The Triplets of Belleville

The Triplets of Belleville is a unique animated production that is not only  delightfully charming, but also possesses a premise that is a tad unsettling, and an animation that's a bit twisted. 

Read more …