Category Archives: Film reviews

Demonic Review



Demonic has a promising premise and it has its harrowing moments, especially at the beginning. It also has a talented director in Neill Blomkamp. But overall the film is just a mess.


Neill Blomkamp has directed a number of excellent films with futuristic settings, ranging from District 9 (2009), Elysium(2013), to Chappie (2015). I definitely enjoyed those films. But Demonic is scientifically strange, it can be confusing at times, and it’s not in the same class as those previous films.

Demonic focuses on a woman named Carly, played by Carly Pope, who is selected to participate in an operation done via brainwaves, to get to the center of her mother’s issues. The operation goes awry and Carly finds herself in danger. The medical staff involved with the operation are Michael, played by Michael J. Rogers and Daniel, played by Terry Chen.

The premise of Demonic is similar to another film from earlier this year that that I also considered a flop, Reminiscence. There was simply too much confusion in Demonic, too many moments where you couldn’t put the pieces together, which contributed to Demonic being not very thrilling or suspenseful.

Demonic may be worthy of a watch for some viewers, and I was actually looking forward to the film. But it was very disappointing. I still have faith in Blomkamp to make brilliant films in, and about, the future. But until then I would prefer to revisit his other classics. I give Demonicjust two stars.

The Card Counter Review


The Card Counter is a masterpiece film that keeps you thinking, and it will blindside you in many inviting ways. The film has elements of greed, gambling, and success, and it has an intensity that comes from focusing on a brilliant criminal with a dark past who can’t put that past behind him.


Directed by Paul Schrader, The Card Counter is the story of William Tell, played by Oscar Isaacs. Tell is an ex-military interrogator. The film starts with Tell in jail, developing his card counting craft. Tell has a poker face that never wavers throughout the film, and he is not a gambler to mess with.

After Tell hones his card counting craft he hits the poker tournament circuit and makes big bucks by flying beneath the radar. Tell’s quiet life of making bank via poker is interrupted when he encounters an enemy from his past, Gordo, played by Willem Dafoe. But Tell meets Cirk, played by Tye Sheridan, who is also an enemy of Gordo, and the two team up to travel the poker tournament circuit. Their efforts to thwart Gordo lead to some interesting but sometimes weird vibes between the two. Tell also has the help of, and develops a relationship with, financier La Linda, played by Tiffany Haddish.


The Card Counter is pure Paul Schrader, as he plays mind games with his audience and keeps us questioning who to trust. Oscar Isaacs is a revelation in the film and Tye Sheridan is also brilliant.

If you love Schrader’s previous work, or if you like films about casinos and high stakes risks, you will love this film. Four stars for The Card Counter.

Flag Day Review


Sean Penn has a vivid and melancholy directing style. His directing and performance in Flag Day make it a touching and emotional film, and the performances by his kids, especially daughter Dylan Penn, add depth. So the film is powerful, but it can also be hard to watch at times.

Flag Day is the true story of Jennifer Vogel, played by Dylan Penn, who grows up with a broken life and many struggles. Her father is John Vogel, played by Sean Penn. John is a con man and a criminal, and he is in and out of Jennifer’s life. Dylan also struggles with her mother Patty, played by Katheryn Winnick, who tries to convince Jennifer that her father is not a good man. But Jennifer is desperate for a relationship with her father, and she also hopes that her father can connect with his son Nick Vogel, played by Sean’s actual son Hopper.

Despite Jennifer’s efforts to help her father, he keeps falling back into crime. The emotional tension from her father makes it difficult for Jennifer to avoid relapsing into her own past drug use. But despite the obstacles, she picks herself up and tries to find other outlets to help her keep moving and still have faith in her father. Dylan’s performance as Jennifer is invigorating and impressive.

The interaction between Sean and his daughter Dylan in Flag Day is moving. With Sean having faced many challenges in his own life, seeing him perform with his daughter in Flag Day brings many touching, but sometimes difficult, moments. Sean does deliver one of his best performances since 21 Grams (2003) in Flag Day, and those two films have a similar feel.

I enjoyed Flag Day for its theme of reconnection between a daughter and a father. I also loved how Dylan’s performance thrives in a film directed by her father, and I appreciated Sean’s realism in both his directing and his performance in the film. But this is largely offset by the heavy and dark emotions of the film. Three stars for Flag Day.