Sophie Marceau (the chick from Braveheart) has excellent plot