The Last Tree was financed by BFI and filmed on location in Lincolnshire. It premiered at Sundance, won two BIFA awards and was released in the UK by Picturehouse.
Shola Amoo directed multimedia and documentary work before his narrative debut.
See here for more information on Shola Amoo.