Daily DishCreepy Ad Watch By The Daily DishApril 28, 2010ShareSaved StoriesSave Yes, this was a trailer for a film festival in Holland:Cinestud 2010 Trailer from Chris Christodoulou on Vimeo.