There's no excuse for bad writing, bad screenplay, bad sets, bad camera work, and bad directing. Nothing was thought out nor there was no insightful preparation to keep things real. The pacing was horrible and there was no military liaison to ensure that the rank structure or feel of a military presence was kept in tune with what to expect in running a ship, more so a submarine. Being a veteran of the U.S. Submarine Force, I gave this film a chance, but using a surface ship to present the inside of a submarine???...they would have had a better set using the inside of a car garage with PVC pipes taped along the walls. Even the uniforms were wrong, no haircuts, wrong use of rankings. The list goes on and on. The angle with the young, hotshot scientist was such a dumb move and there's no real linear threat with the time and distance of the approaching asteroid.
Most of the actors in this film are washed up and probably needed the money, so they must have just been going through the motions to complete the film to receive their paychecks. I expected better from two or three of the actors, hopefully to lead and guide other actors towards a better film. But in the end, the whole thing falls apart in the first 15 minutes of the film. I held back from throwing up watching the rest.
Stick a fork in the director, his career is done.