Actor Oded Fehr arrives at the 'Inescapable' Premiere during the 2012 Toronto International Film Festival at Roy Thomson Hall on September 11 2012 in...
{"Image ImageDescription": "TORONTO, ON - SEPTEMBER 11:  Actor Oded Fehr arrives at the \"Inescapable\" Premiere during the 2012 Toronto International Film Festival at Roy Thomson Hall on September 11, 2012 in Toronto, Canada.  (Photo by Alberto E. Rodriguez/Getty Images)", "Image Copyright": "2012 Getty Images"}