Guest Stars Sean Patrick Flanery as Greg Stillson Connor Price as JJ Bannerman Francis X. McCarthy as Bill Stark John Maclaren as Craig Rasmussen Conrad Dunn as Frankie Toro James A. Woods as Tommy Rasmussen James Rae as Jeremy Bloom Tony Calabretta as Loud Coat Leonardo Fuica as Manny Rivera Lita Tresierra as Maria Toro