Bevor Nicholson "Nick" Garrett (Bryan Greenberg) seine Heimatstadt, das fiktive Knights Ridge in Massachusetts, für eine kurze Rucksacktour quer durch Europa verließ, hatte er mit Hannah Daniels (Laura Prepon) eine feste Freundin, mit Eddie Latekka (Geoff Stults) einen Kumpel zum Pferdestehlen und obendrein eine liebende Familie. Doch aus wenigen Wochen wurden zehn Jahre und aus Nick ein gefeierter Roman- und Drehbuchautor, nicht zuletzt dank einem Bestseller, der auf seinen Erlebnissen in Knights Ridge basiert. Da er gerade mit einer Schreibblockade zu kämpfen hat, kehrt er für einen Tag aus New York in die alte Heimat zurück, um einen Workshop zu leiten. Dort hat sich einiges verändert: Hannah hat einen zehnjährigen Sohn und ist mit seinem einstigen Erzfeind zusammen, Eddie nimmt Nick immer noch übel, dass er ihn im Stich gelassen hat, und viele der Einwohner betrachten ihn als Feigling und Verräter.