Creepy acting from Tim Roth and inconsistencies from Nico Mirallegro. Samantha Morton was the best actor, closely followed by Eiry Thomas.
The rest were pretty mediocre.
Of course, the content was pretty unpleasant and gruesome, with an unhappy ending.