Brian Flanagan (Tom Cruise), un joven ambicioso recién licenciado del ejército, trabaja como camarero en un local de copas de Nueva York para costearse los estudios. Gracias a los consejos de su jefe Douglas Coughlin (Brian Brown), se convierte en la atracción del local.