Roast Beef Productions [UK] Production Companies 22 Denmark street London WC2H 8NGtel: +44 207 240 2885Official site (The article continues below - Commercial information) FILMS 2023Defiant2015The Russian Woodpecker2013Pussy Riot: A Punk PrayerThe Square2009Afghan Star (The article continues below - Commercial information)