Even if you love Disney movies and think they rank among ... Interestingly, some of the scenes from the movie were filmed in the actual Sherwood Forest, a royal designation located in ...
Lindsay Lohan was once Hollywood’s most popular child star. The actress delivered memorable performances, one of her most appreciated role was of course when she played twin sisters in the movie ...