Crowley Cornersissa Miley yrittää sopeutua uuteen elämäänsä ja saada yhteyttä juuriinsa. Hän tapaa isoäitinsä Mamaw Ruthien (Margo Martindale) ja tapaa uusia ystäviä, kuten Travis Brodyn (Lucas Till), paikallisen maatilapojan. Miley ja Travis alkavat kehittää tunteita toisiaan kohtaan, ja Miley alkaa kyseenalaistaa, voiko hän säilyttää sekä julkkiselämänsä että normaalin elämän.
Sillä välin Malibussa Mileyn paras ystävä Lilly Truscott (Emily Osment) ja hänen alter egonsa Lola Luftnagle yrittävät pitää Hannah Montanan salaisuuden turvassa paparazzilta. He kohtaavat odottamattomia haasteita ja komplikaatioita, mukaan lukien kilpaileva poptähti Mikayla (Selena Gomez), joka yrittää varastaa valokeilan Hannah Montanalta.
Kun Miley kamppailee löytääkseen tasapainon kahden maailmansa välillä, hän kohtaa haasteita ja päätöksiä, jotka lopulta muokkaavat hänen kohtaloaan. Elokuva seuraa Mileytä, kun hän tekee vaikeita valintoja ja huomaa, mikä hänelle on todella tärkeää.