Jennifer Lopez Alex O'Loughlin Michaela Watkins Eric Christian Olsen Anthony Anderson Noureen DeWulf Melissa McCarthy Tom Bosley Maribeth Monroe Danneel Ackles Robert Klein Linda Lavin Carlease Burke Amy Block Jennifer Elise Cox Adam R