Toronto has already been pelted with 15 millimetres of rain and the total could reach 50 to 70 millimetres by Saturday night, prompting fears about flooding on the Toronto Islands.