like i say it a hidden surprise . it well write well act and well cast . i like everything in this movie . look it hollywood all right but the bright side . angelina jolie be great in this and i be totally watching every movie with her in that i can get my hand on . well worth a look .