The Elm Road Triple Drive-In Theatre will open its 2025 season April 4-5, kicking off a year of celebrations leading up to its 75th anniversary.