Findlay Brown is an English singer-songwriter and recording producer. His debut studio album, Separated By the Sea, was released by Peacefrog Records in the UK. It was produced by former Simian singer, Simon Lord. From Wikipedia
Leveraging California tax credits, the film transforms Bonilla and Heller’s earlier short into a full-length feature supported by a Los Angeles crew