Ran Ran Wang & Annie Huang on Making A Psychological Sports Thriller

Writer & Director Ran Ran Wang and Producer Annie Huang join Dr. Stephanie J. Wong to discuss the importance of highlighting the stress that professional athletes face. In their Psychological Sport Thriller, "I Think About K*lling You" that premiered at the 2026 Tribeca Film Festival in NYC, rowing captain, Dani is plagued with invasive fantasies of unaliving her abusive coach. When the coach…