The Professor (2018)
Johnny Depp stars as an English professor for a prestigious New England college named Richard Brown who learns he has late-stage lung cancer and probably only six months to live without treatment, which he...
Johnny Depp stars as an English professor for a prestigious New England college named Richard Brown who learns he has late-stage lung cancer and probably only six months to live without treatment, which he...
2010s / Action / Science Fiction
by Vincent Leo · Published January 23, 2016 · Last modified November 13, 2019
Chloe Grace Moretz stars as Ohioan teenager Cassie Sullivan, who we first meet in a post-apocalyptic world fighting for her survival. We flashback to how this world came to be, starting with the appearance...
Based on the best-selling book by reporters and political commentators Mark Halperin and John Heileman, Game Change is a made-for-HBO docudrama relating the rise and fall of the 2008 Republican campaign for president for Arizona Senator...
Jon Favreau stars as Mike, is a recently relocated New Yorker trying to make it big as a comedian/actor in Hollywood, but finding that the road to his dreams is filled with one detour...
by Vincent Leo · Published December 17, 2002 · Last modified December 18, 2019
I have to be honest here. After being completely mesmerized by the first hour or so of the latest Charlie Kaufman/Spike Jonze collaboration, Adaptation, I had a notion it would easily be my favorite film of...
While both films are somewhat lowbrow sex comedies, there is just no justice in this world that a horrible film like Tomcats could get a theatrical release, when a surprisingly funny take on the fear of...
Due to a hypnotic suggestion, a young office worker decides not to go into work anymore while his company is in the process of laying off unnecessary employees. Then, to his surprise, he is...
Reviews from film writer Vince Leo, covering all eras and genres of films from classics to the latest releases.
Film reviews from Vince Leo, from classics to new releases, since 1996.