HAMLET (2024)