VideosAnimals Top 10 Deus Ex Machina Moments By WatchMojo - June 17, 2018 0 232 Share Facebook Twitter Google+ Pinterest WhatsApp These characters certainly have God on their side. Join http://www.WatchMojo.com as we count down our picks for the Top 10 Deux Ex Machina Moments. Source – Watch Mojo