The Leon County Sheriff's Office says it happened last night at about 10:45 on Old Saint Augustine Road.
Deputies say a KIA sedan apparently failed to stop at a stop sign and was hit when it pulled into the path of a pickup truck heading south on Williams Road.
The driver of the car, 19-year-old Jarrod Cooper, was pronounced dead at the scene, and his passenger, 23-year-old Jerrien Johnson, was rushed to Tallahassee Memorial, listed in critical condition.
The driver of the truck was treated for minor injuries.
Homicide investigators are investigating whether alcohol may have been a factor in the accident.