NYPD: Cop gave Irish tourist cash to buy 'Hamilton' ticket

An Irish tourist desperate to see "Hamilton" on Broadway thought her luck had run out. She waited for days for tickets only to realize she was $20 short when she got to the box office window.

But an act of generosity by an officer with the NYPD, whose motto is "Courtesy, Professionalism, Respect," made sure Geraldine McKenna's musical dreams stayed alive.

Officer Ricardo DiCandia, of the Times Square Unit, spotted Geraldine the $20 so she could get her ticket after all.

The NYPD heralded DiCandia on Facebook Tuesday for his thoughtfulness.

"He understood the magnitude of the emergency and pulled a 20 out of his pocket so she didn't have to throw away her shot," the department wrote, in a reference to the lyric "I'm not throwing away my shot" from Lin-Manuel Miranda's acclaimed musical.

A few weeks later, Geraldine sent a letter from home in Ireland to Mayor Bill de Blasio to praise her friend in blue.

"We were totally overjoyed and beyond grateful when he opened his wallet and just handed us $20. My eldest daughter was crying when she was speaking to him," she wrote in the letter. "It was without doubt the best night that would not have been possible without Officer DiCandia's generosity and kindness."