Deus ex machina
November 13 2017
no to artifice - The Prestige - unexplainable except by ... science ? - Arrival - unexplainable except by ... magic ?