BAZ BAMIGBOYE: Rebecca Ferguson brings her Mission Impossible spice to sci-fi classic Dune
BAZ BAMIGBOYE: Rebecca Ferguson plays the complex Lady Jessica Atreides, described as 'a spiritual concubine soldier of the female order of the Bene Gesserit'. ... Read more