M. Night Shyamalan Posted An AI Photo With LeBron James.…
Filmmaker M. Night Shyamalan faced significant backlash after posting an AI-generated image of himself with NBA star LeBron James on social media
- Incident date
- Jul 2026
- Target
- M. Night Shyamalan and LeBron James
In July 2026, filmmaker M. Night Shyamalan shared an image on X (formerly Twitter) featuring himself alongside NBA star LeBron James that was clearly created using artificial intelligence. The post sparked an immediate and overwhelmingly negative reaction from his followers, who criticized both the quality of the image and the decision to utilize AI tools.
What happened
The AI-generated image depicted M. Night Shyamalan dressed in full medieval armor and a crown, standing with LeBron James inside a castle-like setting. The image contained several inaccuracies that users were quick to point out, most notably that LeBron James was depicted wearing a Philadelphia 76ers jersey with the number 6, despite the player wearing number 23 for the team. The background featured incongruous elements, including statues of men on horses and stone hands holding candelabras.
Social media users expressed frustration with the creator, arguing that a professional filmmaker should support human graphic artists rather than relying on AI. Comments ranged from mockery of the image's quality to disappointment in Shyamalan for choosing to use generated media. While some users attempted to frame the post as an attempt at humor, others characterized the move as an artistic failure, with some critics comparing it unfavorably to his filmography.