Not a lot of information to go on.
Has it actually overheated (ejected coolant from the coolant tank) or is the gauge just indicating that it is running hot? If the gauge is just indicating hot, do you know that you are actually running hot? When the engine is cold, turn the ignition switch on and check the temperature gauge. Is it reading cold? A short circuit to ground on the sender wiring will cause the gauge to read high. Check the sender resistance to confirm that it is in spec. The gauges can also go out of spec. The service manual has test procedures.
Were the radiator fans running? The rad fans are off of a different temperature sensor than the gauge. If the rad fans are not running then the engine may not be overheating.
Does the radiator feel hot? If you have confirmed that the temperature gauge is operating correctly; but, the radiator was not heating up then I would be inclined to think that the thermostat has failed shut. You could also have a coolant pump failure; but, I have never heard of a complete failure of an NSX coolant pump. I can't remember the exact location of the rad fan temperature sensor; but, I believe that it is in the engine coolant loop and should not be affected by the thermostat operation. If the rad fans start up; but, the radiator remains cool that points a finger at the thermostat.
The lack of interior heat is a mystery. My car is in storage so I can't check the heater hose path; but, I thought that the heater loop was before the thermostat which should allow coolant to flow through the heater core and provide heat if the engine is overheating. I could be wrong on that.
Have you checked the coolant level in the expansion tank? All of the preceding assumes your coolant levels are close to normal. If something happened and you ejected a bunch of coolant then a lot of the preceding may be irrelevant. If something caused you to dump a significant amount of coolant you may want to have it towed to the dealership because there may be peripheral damage. A cooling system pressure check and chemical tests for coolant in the oil or combustion gasses in the coolant may be in order.