Review of Leviathan (1989) by Steve C — 29 Mar 2010
The trailer is a straight up infomercial. "HUGE PROFITS HEADED YOUR WAY!" ala ron popeil himself. the movie sucked, I wouldn't pay $89.99 even for the laserdisc and standee.
This review of Leviathan (1989) was written by Steve C on 29 Mar 2010.
Leviathan has generally received mixed reviews.
Was this review helpful?
