Robin Hood: Prince of Thieves is a 1991 adventure film directed by Kevin Reynolds. The film stars Kevin Costner as the eponymous Robin Hood, Morgan Freeman as Azeem, Christian Slater as Will Scarlet, Mary Elizabeth Mastrantonio as Maid Marian of Dubois, and Alan Rickman as the Sheriff of Nottingham.