Famed Iranian Actor and Icon Behrouz Vosoughi at Elgin Theatre for the world premiere of Rhino Season as part of TIFF 2012.