Box office Hamlet was not a success at the box office, mostly due to its limited release. The film earned more than $90,000 in its opening weekend playing on three screens. It made more than $30,000 in the Czech Republic, and more than $545,000 in Spain. It ultimately played on fewer than 100 screens in the United States, bringing its total gross to less than $5 million on a budget of $18 million.
Box office Hamlet was not a success at the box office, mostly due to its limited release. The film earned more than $90000 in its opening weekend playing on three screens. It made more than $30,000 in the Czech Republic and more than $545,000 in Spain. It ultimately played on fewer than 100 screens in the United States, bringing its total gross to less than $5 million on a budget of $18 million.