"Hard To Believe", an award-winning documentary produced by Swoop Films and Stone Soup Productions will be released today on DVD; and digitally for one week only. The hour-long film exposes the widespread Chinese government practice of executing political prisoners and selling their organs to “transplant tourists.”