The story centers around Augustin Muganza, a Hutu who struggles to find closure after bearing witness to the killing of nearly 1 million Tutsis and moderate Hutus in 100 days, while becoming divided by politics and losing some of their own family.
On the night of April 6, Habyarimana is killed when his plane is shot down and Prime Minister Agathe Uwilingiyimana is assassinated by government soldiers the following morning, reigniting the civil war and signaling the start of mass killings of Tutsis and moderate Hutus by génocidaires comprising pro-Hutu government soldiers and militiamen backed by Hutu extremists, who were prior civilians, indoctrinated by Hutu Power propaganda.
On route, Honoré manages to slip his passengers through génocidaire roadblocks, but is stopped at an unexpected military checkpoint, where the group is detained and a scuffle ensues.
Furious to learn that those charged for inciting the genocide live in relative luxury with ample medication and meals while regular Rwandans struggle to survive, Augustin doubts remaining in Tanzania.
She invites him to listen to her testify in court as an anonymous witness, where he hears of the constant rape she endured in the hands of Interahamwe militiamen while as a mother of a baby.
At the meeting, Honoré recounts the events that unfolded at the checkpoint to the hotel in 1994: The soldiers were ordered to kill Jeanne, Yves-André and Marcus due to their Tutsi lineage.
Honoré would later learn that while Jeanne was initially safe and pleaded to join Augustin at the hotel, she was raped by soldiers after the military began to probe the church for Tutsis.
The film closes with Martine reconciling with her past by laying flowers at the remains of the school dormitory before attending a nearby Gacaca court to recount her experiences in the genocide.
In addition, various scenes set in Rwanda were shot on location in and around Kigali, with prominent landmarks such as Hôtel des Mille Collines and the Sainte-Famille Church featured.