Deus ex machina

November 13 2017

no to artifice - The Prestige - unexplainable except by ... science ? - Arrival - unexplainable except by ... magic ?