Devour is a 2005 horror film directed by David Winkler.
More at Wikipedia.
Director: David WinklerRelease date: May 31, 2005Running time: 90 minutes
External links: IMDb