FEEDER - A short film that will make you feel sick.
http://www.facebook.com/FeederFeeder