Violet je plachá dívka žijící na ostrově Isle of Wight, která sní, že se stane popovou hvězdou. Je to pro ni útěk z jejího života v rozvrácené rodině na malém městě. S pomocí nečekaného mentora vstupuje Violet do mezinárodní pěvecké soutěže, která otestuje její charakter, talent i ambice.

V 50. letech 20. století se je mladá dívka držena v kleci a vystavována jako cirkusová atrakce kvůli křídlům, které jí vyrůstají ze zad. Pro její záchranu z rukou mafiána se rozhodne smolařský trumpetista.