Dr. Moreau's House of Pain (2004)
Dr. Moreau's House of Pain is a 2004 film directed by Charles Band.
More at Wikipedia.
Cast:
Director: Charles Band
Distributor: Full Moon Entertainment (If Possible)
Release date: January 20, 2004
External links:
IMDb