Check in at the Toronto filming studio