Biding her time between newly found talk-show host duties and headlining the Netflix series Santa Clarita Diet (a show gone too soon) has kept Drew Barrymore busy enough that it’s been 5 years since we saw her in a feature film. And though The Stand In gives the delightful star plenty of meat to chew…
Read More