Pin Cushion was financed by BFI and filmed on location in the East Midlands. It premiered at Venice Critics Week and was nominated for two BIFAs.
Deborah Haywood made various shorts and was a Screen Star of Tomorrow before making her debut feature.
See here for more about Deborah Haywood.