KJ Apa as Griffin The 21-year-old Riverdale and The Hate U Give actor nabbed the leading role of Griffin. Image Source: Getty / Kevin Mazur