A desperate mother hides her dying son in a secluded cabin to heal him using unnerving natural remedies.
No data