Feelings Overload: Our Review of ‘I Kill Giants’ on Blu-Ray

Posted in Blu-Ray/DVD, Movies by - June 11, 2018
Feelings Overload: Our Review of ‘I Kill Giants’ on Blu-Ray

[amazon template=add to cart&asin=B07BJ2G669]

The truth can be a little upsetting at times…

I Kill Giants is a poignant fantasy tale that manages to straddle the line with some very relevant real world issues and it makes for a hell of a watch.

Barbara Thorson (Madison Wolfe) is a teenage girl who escapes the realities of school and a troubled family life by retreating into her magical world of fighting evil giants. With the help of her new friend Sophia (Sydney Wade) and her school counselor (Zoe Saldana), Barbara learns to face her fears and battle the giants that threaten her world.

With the vibrancy of a graphic novel and the poignancy of a genuine drama, I Kill Giants takes the issues of a broken home, bullying and abuse and wraps them into a fantasy adventure that will not only make you cry but cheer as we see an emotionally broken young woman redeem her life and her own self-worth in the real world.

Director Andres Walter finds the line between childlike and dark with shocking ease as the film has not only a whimsical edge but also a fairly sadistic and dark one at the very same time.  It’s not all sunshine and rainbows in this fantasy tail, as people get bullied, abused and misunderstood just like they do in real life.  Writer Joe Kelly who adapted his own graphic novel for the big screen does a wonderful job in allowing for the literary elements of the story along with the visual elements to truly come out.  Much like the recent A Monster Calls, this film isn’t afraid to get a little dark and that makes for such a wonderful element to the young adult audience that this film is aiming towards.  Not everything will be perfect but it’s important to fight against the demons in our lives no matter what form they end up coming in.  The film blurs the line between the real and the make believe shockingly well because even though we can predict everything that is happening to these characters, we’re still left with a moment or two of genuine disbelief and doubt.

The genuine power in this film comes with young Madison Wolfe as Barbara who provides so much nuance and depth here that it is a little shocking.  As a young woman dealing with real world anxieties and issues while lashing at out at a world that seemingly doesn’t understand her, she’s a marvel to watch trying to make the world understand that the ‘Giants’ that she can see are coming to destroy them all.  It’s a mental breakdown played out like a role playing game and it works surprising well as everyone is very much in tune with the material at hand.  Imogen Poots and Zoe Saldana provide some solid support as Barbara’s long suffering older sister and guidance councillor at school where she acts out against bullies and teachers who aren’t taking the time to truly listen to her. 

Picture and sound quality on the Blu-Ray are very solid and the special features include a making of I Kill Giants.

Ultimately, I Kill Giants is one of those movies that fell under the radar and genuinely deserved a theatrical run up here, because it’s real drama with real big visuals that rope us in from minute one.  It’s an excellent piece of filmmaking that actually stays with you long after it is done.

[amazon template=thumbnail&asin=B07BJ2G669]

  • Release Date: 6/5/2018
This post was written by
David Voigt is a Toronto based writer with a problem and a passion for the moving image and all things cinema. Having moved from production to the critical side of the aisle for well over 10 years now at outlets like Examiner.com, Criticize This, Dork Shelf (Now That Shelf), to.Night Newspaper he’s been all across his city, the country and the continent in search of all the news and reviews that are fit to print from the world of cinema.
Comments are closed.
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-61364310-1', 'auto'); ga('send', 'pageview');