When the cameras rolled on the evening of Jan. 7, 2025, inside what essentially was a massive sound stage built on the campus of Florida’s Palm Beach State College, nothing like it had ever been tried ...