A Station Eight Fan Web Site
Why did Macbeth have Banquo and Fleance as best man and maid of honor at his wedding? He doesn't seem to like them, and the feeling seems to be mutual. So why did he bring them all the way to Paris for his wedding?
They were his employees. They didn't come for the wedding. They came to serve his needs, whatever his needs might be.