The Tempest is a 2010 American fantasy comedy-drama film based on the play of the same name by William Shakespeare. The main character, Prospero, is portrayed as a female named Prospera, played by Helen Mirren. The film was written and directed by Julie Taymor and premiered at the Venice Film Festival on September 11, 2010.