Suggest first just loosening the nuts a couple of turns to give the latch some freedom to move and again trying to pull the latch handle while working the hood side to side. Good luck.
Look under the front of the hood where it seals against the top of the front support plate. There is a removable panel retained by two bolts. Should be able to get a wrench inside to unbolt the hood latch mounting plate to open the hood.