In 1985, Cannon Films, the legendary studio behind a load of mostly bad but often fun low-budget films, released the Chuck Norris vehicle Invasion U.S.A. The film was reviled by critics–Roger Ebert gave it a whopping 1.5 stars, while Leonard Maltin gave it the notorious BOMB rating and called it “Repellant in the […]
Recent Comments