Characters played by Jerry O'Connell
Michael Delany
Characters played by Shannon Elizabeth
Natalie Parker
Characters played by Jake Busey
Kyle Brenner
Characters played by Horatio Sanz
Steve
Characters played by Jaime Pressly
Tricia
Characters played by Bernie Casey
Officer Hurley
Characters played by David Ogden Stiers
Dr. Crawford
Characters played by Travis Fine
Jan
Characters played by Heather Stephens
Jill
Characters played by Julia Schultz
Shelby
Characters played by Scott Beehner
Max
Characters played by Kam Heskin
Kimberly
Characters played by J. Kenneth Campbell
Mr. MacDonald
Characters played by Brandi Andres
Kelly
Characters played by John Patrick White
Gary