who played pony boy
C. Thomas Howell as Ponyboy Curtis Matt Dillon as Dallas Winston Ralph Macchio as Johnny Cade Patrick Swayze as Darrel Curtis Rob Lowe as Sodapop Curtis Emilio Estevez as Two-bit Matthews Tom Cruise as Steve Randle. 1983 drama about the tension between members of two rival gangs.