ROBIN HOOD Season 3 Finale

Take a look at a couple of sneak peek from the ROBIN HOOD Season 3 and series finale, which will air on Saturday, December 5, at 9pm on BBC...