2016 Tribeca Film Festival Awards Night - Show
Actresses Judy Greer, Mary Stuart Masterson and Rachel Leigh Cook speak on stage during the 2016 Tribeca Film Festival Awards Night on April 21, 2016 in New York City.
(April 20, 2016 - Source: Cindy Ord/Getty Images North America) more pics from this album »