Celeste (Radha Mitchell) a fost una dintre cele mai iubite cântărețe de operă din Australia. Dar a renunțat la tot ca să-l urmeze pe bărbatul pe care îl iubea în pădurile din nordul tropical din Queensland unde s-au mutat. La 10 ani de la moartea lui tragică, Celeste este pregătită să se întoarcă pe scenă. Dar fiul ei vitreg Jack (Thomas Coquerel), încă bântuit de trecut, își face apariția în timpul pregătirilor pentru spectacol și o găsește pe Celeste exact așa cum își amintea: frumoasă, încântătoare și periculoasă. Când Celeste îi cere lui Jack o favoare imposibilă, secretele care i-au despărțit apar din nou în viața lor.