BFI Film Forever ; in association with the BFI ; Lucky Dog Inc. and Studio Moe presents ; directed by Stuart A. Staples ; musical score by Tindersticks with Thomas Belhom and Christine Ott ; directed and written by Stuart A. Staples ; production, Stuart A. Staples, David Reeve