Pure shit. Notice how these shit movies have the most ridiculous selling points: 'from Executive Producer James Wan' Like that means fuck-all except to your average, thick-as-shit modern movie-goer: "duurrr...I heard of him. He did 'Saw'! Let's check dis out - it might be good"
"Only on DCUniverse" WTF? Some other streaming channel I've got to pay 6 bucks for to watch this shit or something?