It's clear to me that you have identified the main cause of this: Fuel is NOT getting into the engine.
You noted that there doesn't appear to be any fuel in the fuel filter, so the next step is to determine WHY that is the case.
Is there a fuel shut-off valve?
Is there a fuel screen that is blocked?
Is the fuel line pinched or clogged?
What about the ...
This sounds like you have a power leak somewhere draining the battery as it sits overnight. This could be a simple as a map light being left on or a trunk light or something similar staying on due to a faulty switch.
The other cause of a power leak would be a short in a wire or component that isn't bad enough to blow its fuse but enough to drain the ...