Though pre-Internet, one can still find all sorts of trivia about why Last Action Hero supposedly failed. Apparently the studio rushed the release, not allowing for editing or proper post-production. That rush might explain why some of the special effects appear far cheaper than one would expect (I’m thinking of the magic beams appearing drawn and the gunfire lacking definition). But those excuses don’t refer to the film’s real problem–the child star in the lead, Austin O’Brien, gives one of the worst mainstream child actor performances ever. Forget the Episode I kid… O’Brien makes you wish someone would run him over just so the movie could stop.
Otherwise, Last Action Hero still isn’t very good, but it’s far from terrible. Michael Kamen’s score is amusing, aping the composer’s other action movie scores. But the score does signal the film’s problem–it’s not really aping Joel Silver movies or most Schwarzenegger movies, it’s aping even lesser works. It’s a Joel Silver movie without Joel Silver. It clearly needed him.
McTiernan’s direction is subpar. He does well with the action sequences, making them exciting against the odds (they’re intentionally absurd and have no dramatic weight)… but when it comes to the emotional, he’s got that awful O’Brien performance and can’t defeat it. The magic stuff is just awful.
It’s too bad because Hero‘s probably Schwarzenegger’s best performance. And Charles Dance is amazing as the villain. His performances alone almost recommends it.
But I can’t. Not with O’Brien’s depthless awfulness.
Directed by John McTiernan; screenplay by Shane Black and David Arnott, based on a story by Zak Penn and Adam Leff; director of photography, Dean Semler; edited by Richard A. Harris and John Wright; music by Michael Kamen; production designer, Eugenio Zanetti; produced by Stephen J. Roth and McTiernan; released by Columbia Pictures.
Starring Arnold Schwarzenegger (Jack Slater), F. Murray Abraham (John Practice), Austin O’Brien (Danny Madigan), Art Carney (Frank), Charles Dance (Benedict), Frank McRae (Lieutenant Dekker), Tom Noonan (Ripper), Robert Prosky (Nick), Anthony Quinn (Tony Vivaldi), Mercedes Ruehl (Irene Madigan) and Ian McKellen (Death).