Mr. Cameron lays out the fundamentals of the narrative efficiently , grabbing you at once with one eye-popping detail after another and on occasion almost losing you with some of the comically broad dialogue .