last cast

Noun

 * 1) The last throw of the dice or last effort, on which everything is gambled; the last chance.