Tag Archives: Darius McCrary

Serial Killer Horror ‘SEBASTIAN’ (2023) Streaming Now

Sebastian

Looking for something killer to watch this weekend? Look no further than SEBASTIAN (2023), a serial killer horror film starring horror icon Jamie Bernadette (I Spit On Your Grave)! Check out the trailer and read on for the details! Sebastian Synopsis Sebastian (Luca Della Valle), a reincarnated Christian martyr who …

Read More »