History tells many a story that no one can be proud of.
Australia's "Lost Generation" of Aboriginal children is one of such shame, as is the way the country's indigenous people have been treated through the years by White Australia.
The Sapphires touches on these issues and delivers its messagestrongly but without preaching.
It highlights the Aboriginal world in a positive way and how, in the end, talent can overcome any prejudice.
Based on a true story set in 1968, The Sapphires is the story of four Aboriginal girls from the same remote mission compound who sought recognition for their signing talents.
The girls think singing might be their ticket out of the mission so when they discover an opportunity to sing for the troops serving in Vietnam, they grab it.
But the key to their success is manager Dave (Chris O'Dowd), who had been drifting through life before meeting the girls.
He takes the four of them and helps mould them into a soul singing sensation. Led by Julie's beautiful voice (played by Australian Idol winner Jessica Mauboy), the girls are a huge hit and they are soon Vietnam-bound.