John Madden directs Helen Mirren, Jessica Chastain and many others in THE DEBT from 2011. The boys from The No-Name Cinema Society revisited it for this #IndieSpotlight. Originally aired on YouTube in May 2016.