Question: who plays in i know what you did last summer
Answer: Jennifer Love Hewitt, Muse Watson, Anne Heche, Johnny Galecki, Bridgette Wilson, Sarah Michelle Gellar, Ryan Phillippe, Freddie Prinze Jr.