Big Fish & Begonia and Lu Over The Wall To Debut at BFI London Film Festival This October

The 2017 BFI London Film Festival line-up has been revealed and with it two new anime films have been confirmed for a thearetical release within the UK; namely Big Fish & Bgonia via Manga Entertainment UK and Lu Over The Wall via Anime Limited. Read more of this post