What is the meaning of "from now on"?
You can understand "from now on" as meaning something like "from this point/moment and in the future" or "starting from this moment and into the future." It is to indicate that something is starting from now, and will occur continuously into the future (not starting and then stopping). In this clip, the speaker is saying that "from this moment onward, you are dead." Ex: From now on, let's pretend that we're strangers. Ex: From now on until next month, let's workout for an hour every day.