De succesvolle Millie (Danielle Macdonald) geeft haar goedbetaalde baan en luxe appartement in Londen op om haar droom na te jagen om operazangeres te worden. Ze laat haar vriend achter en vertrekt naar de Schotse Hooglanden waar ze les krijgt van de beruchte operadiva Meghan (Joanna Lumley). In de pub waar ze verblijft, ontmoet ze de nukkige Max die ook zanglessen blijkt te volgen bij Meghan. Beiden repeteren ze voor de Singer of Renown competitie, maar wat begint als rivaliteit tussen de twee verandert langzamerhand in iets moois.