Last Featured: July 20, 2016
The Indian film Ship of Theseus interweaves three stories of organ transplants to explore what it means to live with a part of someone else inside of you. This one is a hidden gem well worth the 2.5 hours of subtitles.