The idiomatic significance of ‘Out of sight, out of mind’ was a good take in the 20th century cinema. The opening of the 21st century has seen a boom in technology and the magic