We have a first time guest on to help us review "Titane", the latest shocking horror film from French director Julia Ducournau.
Tweets by @bghorror