The Last House billboardIt’s a bird, it’s a plane—no, it’s a real man inside that billboard. 
Netflix has officially taken advertising to a new level while promoting its new movie The Last House, starring Greta Lee and…