I agree with you.
I watched that movie a couple years ago. It was pretty cool for it's time.
I do think immediate execution would bring attention the issue.
What stupidity.
I found organic, grass fed, desiccated liver capsules. Liver is suppose to be great and helps restore your own liver to health.
I was force fed liver as a kid. Makes me gag.
I can handle the capsules though. Check online for it.
(liver and also lima beans. GAG)