I wanted to enjoy Hamlet 2, since I love Steve Coogan to death. Yet his histrionics and patheticness can't save the film from sloppy writing, lazy satire, and insufficient backstory. (Why, really, is the protagonist living in Tucson? What really caused his fall from grace? If the movie covered either topic, I don't remember--its first half was that listless.) Sadly, Coogan not only has to affect an American accent, but adopt American comedy habits, which mostly means mugging rather than wit.
Go watch (or rewatch) "Knowing Me Knowing You" or "I'm Alan Partridge" or Tristram Shandy: A Cock and Bull Story and forget this ever happened.