Sridevi shines at the Toronto International Festival