Item not found

Egg director Terence Neale’s latest ad for Chicken Licken Slyders will leave audiences asking, “Please, sir, can I have some more?” The concept for this Net#work BBDO commercial involves a gloomy orphanage, a cheery couple, and a delightful twist – think M. Night Shyamalalalalalaalan.