Topher Grace is playing former Ku Klux Klan leader David Duke in director Spike Lee’s new film BlacKkKlansman. The news was announced Wednesday at CinemaCon in Las Vegas, where a trailer for Lee’s film premiered for theater owner attendees. It was previously announced that Grace would appear in the based-on-real-events movie, but it was unclear who he would portray.