Glasgow's annual international film festival opens with the Scottish premiere of Micmacs, by Amélie and Delicatessen director Jean Pierre Jeunet and closes with US set thriller Legacy, which was co-produced by local production company Black Camel and stars The Wire's Idris Elba.