One of The Brothers Sun has just had a truth bomb dropped on him by mom Michelle Yeoh in TVLine’s exclusive #2024FirstLook sneak peek from the upcoming Netflix series. Created by Brad Falchuk and Byron Wur, and premiering Thursday, Jan. 4, the action-packed series is set in motion when the head of a powerful Taiwanese […]