The Stars Say Stay Home!
Larry David, Robert De Niro, Danny DeVito and Ben Stiller head an all-star cast star in this compilation of self-isolation public service videos. They all deliver the same serious message in their own unique and funny ways. Which just goes to prove that you don’t have to be rich and famous to stay home and stay healthy. But it helps.