The 21st edition of the festival will bring 13 world and European premieres to screens at Glasgow Film Theatre.
Set in 18th-century Britain, samurai survival thriller Tornado will feature Jack Lowden, Tim Roth and Japanese stars Takehiro ...