king.richard cast