Rashomon (羅生門 Rashōmon?) is a 1950 Japanese period drama film directed by Akira Kurosawa, working in close collaboration with cinematographer Kazuo Miyagawa. It stars Toshiro Mifune, Machiko Kyō, Masayuki Mori and Takashi Shimura. The film is based on two stories by Ryūnosuke Akutagawa: "Rashomon", which provides the setting, and "In a Grove", which provides the characters and plot.
The film is known for a plot device that involves various characters providing alternative, self-serving and contradictory versions of the same incident.The problems of truth and ambiguity are evoked in this visually striking film from director Akira Kurosawa. Based on the novel by Ryunosuke Akutagawa, the film begins and ends at the ruins of a Kyoto gate in 8th-century Japan. A priest, a woodcutter, and a peasant take shelter from a pouring rain under the ruins of the Rashomon gate. They discuss the latest news -- a bandit's trial and execution for rape and murder. Through the course of the trial, the events are related from the points of view of the rape victim (Machiko Kyo), the bandit (Toshiro Mifune), and even the ghost of the murdered man (Masayuki Mori), resurrected for the occasion by a medium. Each of the travellers has a different version of the crime -- and each is telling the "truth," so far as they understand the truth.