Tag Archives: Adele Exarchopolous

Overlook Film Festival: ‘Smoking Causes Coughing’ (2022) – Review

Smoking Causes Coughing

The team that Smoking Causes Coughing focuses on, Tobacco Force, are Power Ranger expies that use the chemical components of cigarettes but are “heroes” fighting off human-sized rubber monsters. There is no indication these monsters present a threat to anything beyond what the team says, and even kids above 6 …

Read More »