The shooting happened on Haight Street around 9:20 p.m. on Thursday.
According to the NYPD, a 37-year-old man was shot in the head and taken to New York-Presbyterian Queens Hospital, where he is in critical condition and in surgery.
A 42-year-old man was also hurt, but is in stable condition after being shot in the right cheek.
Police say three men were seen fleeing the scene in a white SUV.
Authorities believe the shooting occurred during an attempted robbery.
ALSO READ | NJ police officers sent racist texts to each other, records show
NJ police officers sent racist texts to each other, records show
----------
* Get Eyewitness News Delivered
* More Manhattan news
* Send us a news tip
* Download the abc7NY app for breaking news alerts
* Follow us on YouTube