Did you mean Deep Impact?
Oh jeez..yes. Sudden impact was on the other day. It was in my head. I got the names confused.