Vince Rizzo (Andy Garcia) è una guardia carceraria che vive con la famiglia, un figlio adolescente, una figlia al college e la bella moglie Joyce (Julianna Margulies) a City Island, un fazzoletto di terra nel Bronx, un villaggio di pescatori che fa quartiere a se nella caotica Grande Mela.
La sincerità non è proprio il forte dei Rizzo, Vince fa finta di giocare a poker una volta a settimana e invece coltiva la passione per la recitazione frequentando un corso, Joyce è una donna frustrata che invece che parlare con il marito e pretendere più attenzioni, si arrovella tra presunte amanti e continui litigi.
Anche i due figli a segreti non se la cavano male, Vinnie (Ezra Miller) ha una passione per le ragazze oversize al limite del feticismo, mentre Vivian (Dominik Garcia-Lorido) espulsa dal college e persa la borsa di studio, pur di non confessare la cosa ai genitori e raccimolare il necessario per pagarsi gli studi, si improvvisa spogliarellista ballando in uno strip-club.