Earlier this year, celebrated filmmaker and artist Sir Steve McQueen joined Dr Nicolas Pillai at University College Dublin ...
The latest film from the always stimulating and individualist director Steve McQueen, whose 12 Years a Slave (2013) won a Best Picture Oscar, follows a boy who goes off by himself in World War II ...