science-fiction jake gyllenhaal michelle monaghan vera farmiga duncan jones Messages 4Vues 138