Posted on January 12, 2019 by JasonApes, Doormats, Apocalypse Survivors, Nuns and Smugglers: Recent Film Reviews Planet of the Apes (1968) The Apartment (1960) Five (1951) Killer Nun (1979) Solo: A Star Wars Story (2018) Share this:FacebookRedditTwitterTumblrPinterest Further Bleeding