01 Nissan Altima (roomate's)

Driving back from Austin, car cuts off, smoke from underhood, more than likely overheated. Cranked it back and drove for another 15 miles until it cut off again. I went and got it and brought it back to CS.

Battery test shows bad battery. This is probably due to an old battery and alot of cranking on in in attempts to get it back started. New battery in. No start. Check coolant. No coolant. Filll with coolant and discover upper hose leak. Repair hose and determine overheat issue. Fill back up. Will not start.

Cranked motor with no radiator cap and coolant spews from radiator.

Head gasket? Head?