Hamlet (1954 film)

[1] The film was a free adaptation of Shakespeare's tragedy, with Sahu playing Hamlet as well as writing the screenplay, while the dialogue was by Amanat Hilal and B. D.

There were several plot changes, with Ophelia telling her part in flashback and singing songs with friends, while the gravediggers were "used for comic effect", thus giving in to Indian film-goers sensibilities.

[7] The film took its inspiration from the Parsi theatre days, with Sahu's monologue inculcating couplets from famous Indian poets and using parts of dialogues from Ahsan's Khoon-Nahak (1928).

Ophelia sang Bahadur Shah Zafar's "Na Kisi Ki Ankh Ka Noor Hoon" and a dying Hamlet quoted Zauq's "Layee Hayaat Aaye, Qaza Le Chali Chale".

The lyrics were written by Hasrat Jaipuri, while the playback singing was provided by Asha Bhosle, Mohammed Rafi and Jagmohan Bakshi.