The film stars Madison Wolfe, Imogen Poots, Sydney Wade, Rory Jackson, Art Parkinson, Noel Clarke, Jennifer Ehle and Zoe Saldaña.
She has created a fantasy world inspired by Dungeons & Dragons and the career of former Phillies pitcher Harry Coveleski.
Her imagination helps her ignore real world traumas, including school bullies and her mother dying.
The school psychologist Mrs. Mollé interrupts a confrontation between Barbara and her bullies, and tries to reach her, but she doesn't want distractions from her fantastical routine.
After school, Barbara explains the giants' mythology to Sophia, showing her the baits and traps she sets, even presenting a magical "warhammer" inscribed as Coveleski which she carries.
In the basement, Sophia discovers Barbara's recording of her and her mother's story of Coveleski's "Giant Killer" nickname.
She activates a train control station rigged to nearby electrical poles, setting fire to some of the cars.
As an unexpected storm hits the town, Mollé confronts Barbara on her way, telling her that her mother is desperate to see her but the disillusioned girl ignores her.
A voice tells her that every living thing must die, that to run from death is to reject life, so she must find joy in every moment while she can.
The website's critical consensus reads, "I Kill Giants' moody magical realism sometimes slips into the mundane, but impressive CGI and a powerhouse performance by Madison Wolfe pack an unexpected punch.
"[9] On Metacritic, the film has a weighted average score of 74 out of 100, based on 10 critics, indicating "generally favorable reviews".