First trailer for Netflix’s ‘The Body’ teases Catholic school secrets and possible possession · Digg