
This week’s movie really reminds us of something, but we can’t quite put our finger on it (cough cough Alien cough cough The Thing cough). Leviathan from 1989 is a Sci-Fi Horror with a great cast that certainly hits a lot of the standard plot points and cliches you’d expect from an isolated, claustrophobic thriller, but it’s the insane ending that has us thrashing about incredulously. Want to know more? Tune in now to find out.

