Richard Ayoade has a sick mind. Refreshingly sick.

The disturbingly well spread talents of Richard Ayoade (Mighty Boosh, IT Crowd, etc) have once again turned their sights to another music video, this time for the Yeah Yeah Yeahs – Heads Will Roll. Based on the powerful cinematography, the subtle build up of horror and his knack at injecting a slickly blended alternate dimension … Continue reading