The Idol Locations
The Idol is an American drama television series created by Sam Levinson, Abel Tesfaye, and Reza Fahim. Starring Lily-Rose Depp, Abel Tesfaye, Suzanna Son, Troye Sivan, Jane Adams, The Weeknd, Jennie Kim, Hari Nef, and Rachel Sennott, the series was released on HBO on June 4, 2023. It follows the story of Jocelyn, a young pop star who has a nervous breakdown that causes her recent tour to be canceled. The Idol was shot in Los Angeles, California, United States. R&B superstar The Weeknd's (Abel Tesfaye) real-life 33000-square-foot Bel-Air mansion served as Jocelyn's house in the series. The house is located close to Bel-Air Country Club.
SoFi Stadium. Photo by London Bridges on Unsplash.
Where was The Idol Filmed?
The Idol was filmed in Los Angeles and SoFi Stadium.
The complete list of the locations with latitude and longitude coordinates are listed below in the table.
The Idol Locations Map
The Idol Locations Table