Where was Class of '09 shot? Filming locations of Hulu's new crime drama explored

FX on Hulu is set to host Class of '09 on Wednesday, May 10. The upcoming release has been created by Tom Rob Smith, which is his 4th TV series. Brian Tyree Henry and Kate Mara have been roped in as protagonists for the miniseries.

While the former plays the character of Tayo Miller, the latter will be seen as Ashley Poet. The network reportedly gave the production house an eight-episode order for Class of '09 way back in 2021.

After the order, Henry and Mara were cast in their roles. Within some six months, others joined the two actors, including Raúl Castillo, Brian J. Smith, Jake McDorman, Sepideh Moafi, Jon Jon Briones, Brooke Smith, and Rosalind Eleazar.

The synopsis for the upcoming show reads as:

“Follows a class of FBI agents set in three distinct points in time who grapple with immense changes as the U.S. criminal justice system is altered by artificial intelligence. Spanning multiple decades and told across interweaving timelines, the series examines the nature of justice, humanity and the choices we make that ultimately define our lives and legacy.”

The production cycle for Class of '09 began in late October 2021 and after a break, the team hit the ground on January 2022, as per reports. The shooting restarted and the team called it a wrap in May last year.

Class of '09 team set base in Georgia and California

A scene from the upcoming miniseries. (Photo via YouTube/FX Networks)

Since Class of '09 is not a period or an epic drama, the cast and crew did not have to travel to any exotic location. They rather stayed in Georgia and California and explored Los Angeles and Atlanta Metropolitan Area for filming.

According to Vanity Fair, during their seven-month shooting schedule, the actors grew pretty close to one another and also took high-speed driving tests. Kate Mara said:

“We were doing some crazy stuff in empty parking lots in Atlanta…It’s like we went through our own version of Actors Quantico.”

Reports stated that the Tyler Perry Studios in Atlanta Metropolitan Area served as a primary shooting location for Class of '09. Situated at 315 Deshler Street Southwest in the Georgian city, the 330-acre lot is one of the country’s largest production facilities.

The website of the film studio mentions that the organization has “forty buildings on the National Register of Historic Places, twelve purpose-built sound stages, 200 acres of green space, and a diverse backlot.” This apart, the Class of '09 team also lensed several pivotal scenes in Holy Cross Catholic Church, located at 3773 Chamblee Tucker Road. Atlanta Motor Speedway, at 1500 Tara Pl in Hampton, also was utilized.

Next up in Los Angeles, the undeniable top filming spot for several high-key and low-cost productions. Several portals stated that the team for the Hulu miniseries set up camp in the Californian city for the initial schedule.

However, they moved out after a brief period and settled in Atlanta for the rest of the itinerary. The other TV series and films that were shot in Los Angeles include Succession (2018–2023), Beef (2023– ), The Mandalorian (2019– ), White House Plumbers (2023), Game of Thrones (2011–2019), and The Last Thing He Told Me (2023), among many others.

The first two episodes of Class of '09 are slated to hit Hulu on Wednesday, May 10. The rest of the six episodes will premiere on a weekly basis with the finale parked for a June 21, 2023, outing.

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 1502036, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(1502036); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(1502036) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(1502036) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaKifpXqkwcutrKudX6y1pr7EZpqlmaOoenGFjKyfqKxdm7atucinnmakn5iutbXOp6pmoKWhwm6%2FjKecsGWTp7ausYydqZqlkWKyubzLqKmenA%3D%3D