The Rock is a 1996 American action thriller film directed by Michael Bay, produced by Don Simpson and Jerry Bruckheimer, and written by David Weisberg, Douglas S. Cook and Mark Rosner. It stars Sean Connery , Nicolas Cage and Ed Harris , with supporting roles played by Michael Biehn , William Forsythe , David Morse , and John Spencer .