Flashed a bad .hex file, Arduino UNO doesn't work anymore

Yes, assuming it is a genuine UNO and actually has a 16u2.