public agent casting money