Nadat de opkomende rockster Hayley (Emily Browning) haar bandgenoot en tevens broer heeft verloren aan een overdosis bevindt ze zich in een neerwaartse spiraal. Het tweede album van haar band Plush wordt ontvangen als een kritische en commerciële ramp. Ze vindt echter nieuwe hoop en vriendschap in Enzo (Xavier Samuel), de vervangend gitarist die haar inspireert. Maar al snel krijgt hun samenwerking een seksuele wending. Haley, die getrouwd is en twee kinderen heeft, gaat echter niet in op de avances van Enzo.