Nicolas Winding Refn is back in Venice for a double bill screening today of 1996 breakthrough feature Pusher and Beauty Is Not A Sin, a short commissioned by Italian motorcycle brand Agusta, which is the first ever commercial to play in the festival’s official selection. The Sicily-set latter work stars Stefano Gaeta as a priest […]