=Originally posted March 27th, 2013= Film Brain doesn’t know what to make of this new thriller from Oscar-winning director Danny Boyle, starring James McAvoy and Rosario Dawson.