Toronto International Film Festival: You want monsters with that?