Movie History The Christmas Swap 2016 The Christmas Swap 2016 The Christmas Swap 2016 The Tempest 1998 The Tempest 1998 The Tempest 1998 The Tempest 1998 Shakespeare's The Tempest 1998 Shakespeare's The Tempest 1998 Shakespeare's The Tempest 1998