Ausgerechnet die schüchterne und unschuldige Violet nimmt einen Job als Barkeeperin im heißesten Nachtclub der Stadt an, dem Coyote Ugly.
Die schüchterne Violet (Piper Perabo) kommt aus der Provinz ins turbulente New York, um ihren Traum als Songwriterin zu verwirklichen, doch das Musikbusiness ist hart, vor allem, wenn man wie Violet unter fürchterlichem Lampenfieber leidet. In einer Bar trifft sie auf Kevin (Adam Garcia), dessen Charme sie kaum widerstehen kann. Um zu jobben, landet sie im „Coyote Ugly“, dem angesagtesten Club der Stadt. Dort ziehen sexy Barkeeperinnen (Gaststar Tyra Banks) jede Nacht eine wilde Show ab. Violet wird ein „Coyote“ und genießt ihr Leben als Bargirl, wobei ihr Traum immer mehr in den Hintergrund rückt. Nur Kevin glaubt noch an ihr musikalisches Talent. Wird es Violet mit seiner Hilfe gelingen, doch noch den ganz großen Durchbruch zu schaffen?