80's Saturn 3 – An Eerie, Claustrophobic Sci-Fi Thriller Saturn 3 (released in theaters on February 15, 1980) launches into the cold expanse of space as a tense, claustrophobic sci-fi thriller that combines... Jay Betsill5 hours ago
80's Blame It On Rio – A Look Back (With Cautions) Blame it on Rio, released on Feb. 17, 1984, is a film that’s difficult to discuss without acknowledging its problematic elements. While it offers... Jay BetsillFebruary 17, 2025