After the sudden death of his father, the king, Hamlet returns to the royal court in Denmark, where he is shocked by the behaviour of his mother, who has remarried. Her new husband is Hamlet's uncle, the brother of the old king. One night the ghost of the old king appears to Hamlet and says that he was poisoned - by his brother! The ghost makes Hamlet promise to take revenge, but will Hamlet be able to keep his promise?
This reader uses the Expansive Reading approach, where the text becomes a springboard to improve language skills and to explore historical background, cultural connections and other topics suggested by the text.