Después de dejar el ejército de los Estados Unidos y mudarse a Nueva York, Brian Flanagan (Tom Cruise) consigue un trabajo a tiempo parcial como camarero en TGI Friday's mientras cursa un grado en empresariales; título que necesita para descolgar un empleo en publicidad.