Number 126 on the top 1000 films of all time is the historical Japanese epic: Ran. Adapted from Shakespeare’s, King Lear, Ran is set in Medieval Japan. It tells… Read more “Ran review”
Number 126 on the top 1000 films of all time is the historical Japanese epic: Ran. Adapted from Shakespeare’s, King Lear, Ran is set in Medieval Japan. It tells… Read more “Ran review”