Eighty-eight consecutive 5-star reviews!Come on people, not even a nudge from your God-given critical thinking faculties? Not even a minor production, cinematography or narrative flaw?Be honest, you all live in the same compound, right?