Could this beThis is the made-for-TV movie Asteroid (1997)? I've not seen it, but the. The synopsis on wikipedia mentions searching a crater for a lost relative and a kid and his granddad hiding out in a basement.
After searching the ruined city, she finally locates Elliot in a large impact crater. Jack arrives to help in a helicopter. He rescues Elliot and the four return to base where they watch the comet pass by Earth, and are relieved it won't return to cause trouble for another 4,000 years.