Als Kinder waren sie Freunde - viele Jahre später treffen sich Dennis (Kevin Bacon), Eliot (John Malkovich), Vinny (Tony Spiridakis), Al (Joe Mantegna) und Ray (Ken Olin) in Queens wieder, um Rays anstehende Hochzeit zu feiern. Ihre Wiedersehensfreude ist groß und alle möchten die guten alten Zeiten wieder aufleben lassen. Doch lange können die Freunde ihre glücklichen Fassaden nicht aufrecht erhalten. Bald werden ihre Lebenslügen sichtbar, und sie müssen einander eingestehen, dass ihre einstigen Wünsche und Träume unerfüllt blieben ...