The long awaited sequel to THE STRANGERS is here, but here are our thoughts on it.