Watch 97% OWNED, a documentary that reveals how the creation of credit and the mystery that surrounds it, is at the root of our current social and economic crisis.