根据艾玛·多诺霍撰写的同名小说改编,讲述在1859年的夏天,英国护士莉比(弗洛伦丝·皮尤饰)来到爱尔兰的一个小村庄,看护一个神奇的女孩安娜·奥唐奈,据说她在禁食的情况下活了四个多月,人们对此深感意外,认为安娜是个难得一见的奇人。游客们纷纷涌来看望神奇女孩安娜,认为见她一面或者被她祝福就能获得某种神奇的护佑。《爱尔兰时报》的记者伯恩前来报道这个令全国轰动的消息,采访时与莉比不打不相识,二人逐渐发现了安娜禁食的真相,并对安娜展开大胆营救。。拉娅(卢蒂娜·卫斯理 Rutina Wesley 饰)的姐姐是个无可救药的毒虫,她挪用了拉娅的学费购买毒品,并最终死于吸毒过量。经历了这一番变故,再也无法承担私立学校高昂学费的拉娅只能选择离开,她回到了老家,回到了位于多伦多黑人社区的公立学校。
同学们将拉娅在私立学校就读当做是一种“背叛”,其中名为米歇尔(翠茜·阿姆斯特朗 Tracey Armstrong 饰)的强势女生和拉娅之间的关系更是水火不容。舞蹈大赛即将举行,为了赢得巨额的奖金,拉娅想方设法加入了一支踢踏舞团。在训练期间,拉娅和同伴们培养了深厚的友谊,同时亦对踢踏舞产生了由衷的热爱,随着时间的推移,一个问题在拉娅的心中不断翻滚:公立学校和私立学校,究竟哪里才是她真正的归属?。