Riz Ahmed puts his own spin on 'Hamlet' in a new movie premiering at Telluride. Read our review.

See Full Page