who plays maid marian in robin hood
1 In the 1976 movie Robin and Marian, Lady Marian is played by Audrey Hepburn. 2  In the 1991 movie Robin Hood: Prince of Thieves, Maid Marian is played by Mary Elizabeth Mastrantonio. 3  In this version, her surname is given as Dubois, a reference to the French name of Robin Hood, Robin des Bois.