Michael De Luca
caption: De Luca at the Toronto Film Festival , 2011