Michael Hall has 750 friends.