Beautiful, interesting, incredible cinema.
Twins, separated at birth, find that they share paranormal powers.