Did the engine die then refuse to start, or did you park as normal?
Are you sure it has enough fuel (and the correct fuel).
Is there enough anti-freeze in the coolant? I've seen three "fails to start" breakdowns in four days where the coolant has frozen, which has locked the water pump which has stripped the cam belt.
Can you check the cam belt and timing?
fred, December 2009