Netflix
A Netflix inspired series of ads and interactive non-print ad that incorporate elements from several Netflix original shows and movies. “Excuses on demand” is the concept behind this series, which plays with the idea of using Netflix as an excuse to stay in and relax.