Who Framed Roger Rabbit, even with the absolute mess of a final act, would have really benefited from a better director.
Oh, Zemeckis isn’t bad. With Dean Cundey shooting the film, it’d be hard for it to look bad and it doesn’t. But Zemeckis doesn’t–apparently–know how to bring all the elements together. The film opens as a Chinatown homage and sort of falls apart once it deviates from that model.
The big problem is Bob Hoskins, his performance and his character. The performance isn’t the fault of screenwriters Jeffrey Price and Peter S. Seaman, but the fully contrived backstory for the character is sure their responsibility. Roger Rabbit‘s so diverting–the animation mixes beautifully with the live action and is always visually engaging–the end credits are rolling by the time it’s clear Hoskins’s character is more cartoonish than the cartoons.
Since any judgment about character development can be delayed, Hoskins’s performance is the film’s bigger problem. He’s charmless in a role more appropriate for Humphrey Bogart. He does, however, work really well (without speaking) during the cartoon effects.
The rest of the supporting cast is very strong–Christopher Lloyd and Joanna Cassidy are both excellent. Voicing the cartoon leads Charles Fleischer and Kathleen Turner do well… though there aren’t enough great lines from Turner. There are like four, which are all outstanding, but no more.
The derivative Alan Silvestri score gets old immediately and Arthur Schmidt’s editing is bad, but, otherwise, Roger Rabbit‘s fun stuff.
Directed by Robert Zemeckis; animation director, Richard Williams; screenplay by Jeffrey Price and Peter S. Seaman, based on a novel by Gary K. Wolf; director of photography, Dean Cundey; edited by Arthur Schmidt; music by Alan Silvestri; production designers, Roger Cain and Elliot Scott; produced by Frank Marshall and Robert Watts; released by Touchstone Pictures.
Starring Bob Hoskins (Eddie Valiant), Charles Fleischer (Roger Rabbit / Benny The Cab / Greasy / Psycho), Christopher Lloyd (Judge Doom), Kathleen Turner (Jessica Rabbit), Joanna Cassidy (Dolores), Alan Tilvern (R.K. Maroon), Stubby Kaye (Marvin Acme), Lou Hirsch (Baby Herman) and David L. Lander (Smart Ass).