I saw the tail end of a TV series last night, “No Tomorrows.”
The premise is an asteroid is heading for a collision with Earth, and the people of Earth know it and are trying to enjoy what time they have left.
In reality, people would be running through the streets going bat crap crazy.