Watch the First Five NSFW Minutes of \"Stitches\"
The horror import from the UK hits theaters April 1st, and VOD April 2nd.