Scream 2 is a 1997 American slasher film directed by Wes Craven and written by Kevin Williamson. It stars David Arquette, Neve Campbell, Matthew Lillard, Dax Shepard, Courteney Cox, Sarah Michelle Gellar, Laurie Metcalf, Jamie Kennedy, Jerry O'Connell, Jada Pinkett and Liev Schreiber.