Create with Google
arrow_backward See more inspiration



No Drama

Successful TrueView without all the drama.

There's so much to show in a tourism ad for Switzerland, but as Robert De Niro points out, there isn't any drama. But when you've got strong talent and comedic moments, you don't always need it. This spot has more than enough happening alongside the scenery to keep viewers entertained all the way until the very end.