I was lucky enough to be invited to the Welsh premiere of new Indonesian action flick ‘The Raid’ last night. For those who didn’t know, Wales is that pointy out bit to the West of the United Kingdom. I know what you’re thinking, ‘Why is an Indonesian film having a premiere in Wales?’ Well i’ll […]