The 2025 programme boasts 32 films screening from late February through to late November. All films will be shown at the iconic 750-seat Embassy Grand Theatre on Monday nights. Following a surge in ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results