Sensoria Proving that things do happen outside London's borders, a celebration of music and film descends upon Sheffield. April 11, 2008