BIFA ceremony on February 18th

Published on :

The British Independent Film Awards, based in United Kingdom, were born in 1998 to celebrate British independent cinema. We already posted an article with the short films in competition. The online BIFA ceremony will be on February 18th at 8 pm (UK time) and it will be livestreamed from Wales, […]