A psycho with an insatiable appetite for women's flesh is tracked by a detective.
The Meat Puppet is not available for streaming at this moment.