﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<movie>
  <plot>Science teacher Ryland Grace wakes up on a spaceship light years from home with no recollection of who he is or how he got there. As his memory returns, he begins to uncover his mission: solve the riddle of the mysterious substance causing the sun to die out. He must call on his scientific knowledge and unorthodox ideas to save everything on Earth from extinction.</plot>
  <lockdata>false</lockdata>
  <dateadded>2026-05-12 06:20:13</dateadded>
  <title>Project Hail Mary</title>
  <originaltitle>Project Hail Mary</originaltitle>
  <director>Christopher Miller</director>
  <director>Phil Lord</director>
  <writer>Drew Goddard</writer>
  <credits>Drew Goddard</credits>
  <trailer>plugin://plugin.video.youtube/play/?video_id=_L4jCDL0yNg</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=0o2wl3Z8wo0</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=4wRAz3lOJBM</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=5J8SEnwAhcQ</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=5VYsnngkS_U</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=7DMN0rp_HFk</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=7WFlPvtKx7o</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=8WtopeB8ZU0</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=927GbVzhJMw</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=9O5YfQealto</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=a9Kdjy_m4ck</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=ByNOY91CBg8</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=d6CvWul8YCc</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=eSGTui-T-4Q</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=FaeuM9pKhv0</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=FHv1GOwiGB8</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=ftH_jWP9THE</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=HD0DW8nbPZI</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=i94K2ZunHiQ</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=jnly2BcwCVA</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=JxgWjfejK7E</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=jztAXX8sBTU</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=KmUxu8Ei3uI</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=KsXLEQqFHyk</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=m08TxIsFTRI</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=MEwZKvIgNBs</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=N8TKFWM_mbM</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=NaO6qq8bij4</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=NKYea63tQmI</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=NrlqQqT0TU0</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=o6himufW4LA</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=P0XN3-n-2Lo</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=PvmjesCQghQ</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=QG2p8Gr0wgA</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=QLxV2d280mw</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=S688e879Hz8</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=tvd7UUHzdhA</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=V7cSXo1R3dU</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=Ve9yU8Lho0Y</trailer>
  <trailer>plugin://plugin.video.youtube/play/?video_id=wAwQTIvJ2dg</trailer>
  <rating>8.313</rating>
  <year>2026</year>
  <mpaa>PG-13</mpaa>
  <imdbid>tt12042730</imdbid>
  <tmdbid>687163</tmdbid>
  <premiered>2026-03-15</premiered>
  <releasedate>2026-03-15</releasedate>
  <criticrating>94</criticrating>
  <runtime>161</runtime>
  <tagline>Believe in the Hail Mary.</tagline>
  <country>United States of America</country>
  <genre>Adventure</genre>
  <genre>Science Fiction</genre>
  <studio>Amazon MGM Studios</studio>
  <studio>Lord Miller</studio>
  <studio>Open Invite Entertainment</studio>
  <studio>Pascal Pictures</studio>
  <studio>Waypoint Entertainment</studio>
  <tag>alien</tag>
  <tag>astronaut</tag>
  <tag>based on novel or book</tag>
  <tag>bravery</tag>
  <tag>coma</tag>
  <tag>comforting</tag>
  <tag>compassionate</tag>
  <tag>friendship</tag>
  <tag>hopeful</tag>
  <tag>interspecies friendship</tag>
  <tag>language barrier</tag>
  <tag>lighthearted</tag>
  <tag>memory loss</tag>
  <tag>save the planet</tag>
  <tag>science teacher</tag>
  <tag>scientist</tag>
  <tag>space</tag>
  <tag>space mission</tag>
  <tag>space travel</tag>
  <tag>spaceship</tag>
  <tag>suicide mission</tag>
  <tag>sun</tag>
  <art>
    <poster>/var/lib/jellyfin/metadata/library/2e/2ee26198b4cab1664cb86ac3f08e20ae/poster.jpg</poster>
    <fanart>/var/lib/jellyfin/metadata/library/2e/2ee26198b4cab1664cb86ac3f08e20ae/backdrop.jpg</fanart>
  </art>
  <actor>
    <name>Aditya Sood</name>
    <role>Producer</role>
    <type>Producer</type>
    <thumb>/var/lib/jellyfin/metadata/People/A/Aditya Sood/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Amy Pascal</name>
    <role>Producer</role>
    <type>Producer</type>
    <thumb>/var/lib/jellyfin/metadata/People/A/Amy Pascal/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Andy Weir</name>
    <role>Producer</role>
    <type>Producer</type>
    <thumb>/var/lib/jellyfin/metadata/People/A/Andy Weir/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Christopher Miller</name>
    <role>Producer</role>
    <type>Producer</type>
    <thumb>/var/lib/jellyfin/metadata/People/C/Christopher Miller/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Liam Briscoe</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Phil Lord</name>
    <role>Producer</role>
    <type>Producer</type>
    <thumb>/var/lib/jellyfin/metadata/People/P/Phil Lord/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Rachel O'Connor</name>
    <role>Producer</role>
    <type>Producer</type>
  </actor>
  <actor>
    <name>Ryan Gosling</name>
    <role>Ryland Grace</role>
    <type>Actor</type>
    <sortorder>0</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/R/Ryan Gosling/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Ryan Gosling</name>
    <role>Producer</role>
    <type>Producer</type>
    <thumb>/var/lib/jellyfin/metadata/People/R/Ryan Gosling/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Sandra Hüller</name>
    <role>Eva Stratt</role>
    <type>Actor</type>
    <sortorder>1</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/S/Sandra Hüller/folder.jpg</thumb>
  </actor>
  <actor>
    <name>James Ortiz</name>
    <role>Rocky (voice)</role>
    <type>Actor</type>
    <sortorder>2</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/J/James Ortiz/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Lionel Boyce</name>
    <role>Carl</role>
    <type>Actor</type>
    <sortorder>3</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/L/Lionel Boyce/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Milana Vayntrub</name>
    <role>Olesya Ilyukhina</role>
    <type>Actor</type>
    <sortorder>4</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/M/Milana Vayntrub/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Ken Leung</name>
    <role>Yao</role>
    <type>Actor</type>
    <sortorder>5</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/K/Ken Leung/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Priya Kansara</name>
    <role>Mary (voice)</role>
    <type>Actor</type>
    <sortorder>6</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/P/Priya Kansara/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Mia Soteriou</name>
    <role>Dr. Browne</role>
    <type>Actor</type>
    <sortorder>7</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/M/Mia Soteriou/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Annelle Olaleye</name>
    <role>Olivia</role>
    <type>Actor</type>
    <sortorder>8</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/A/Annelle Olaleye/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Maya Eva Hosein</name>
    <role>Rekha</role>
    <type>Actor</type>
    <sortorder>9</sortorder>
  </actor>
  <actor>
    <name>Bastian Antonio Fuentes</name>
    <role>Parker</role>
    <type>Actor</type>
    <sortorder>10</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/B/Bastian Antonio Fuentes/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Alice Brittain</name>
    <role>Hardware Store Cashier</role>
    <type>Actor</type>
    <sortorder>11</sortorder>
  </actor>
  <actor>
    <name>Michael Akinsulire</name>
    <role>Air Force Officer</role>
    <type>Actor</type>
    <sortorder>12</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/M/Michael Akinsulire/folder.jpg</thumb>
  </actor>
  <actor>
    <name>Travis Jay</name>
    <role>Tilt-A-Whirl</role>
    <type>Actor</type>
    <sortorder>13</sortorder>
  </actor>
  <actor>
    <name>Geoffrey Lumb</name>
    <role>Aircraft Carrier Officer</role>
    <type>Actor</type>
    <sortorder>14</sortorder>
    <thumb>/var/lib/jellyfin/metadata/People/G/Geoffrey Lumb/folder.jpg</thumb>
  </actor>
  <id>tt12042730</id>
  <fileinfo>
    <streamdetails>
      <video>
        <codec>h264</codec>
        <micodec>h264</micodec>
        <bitrate>10016329</bitrate>
        <width>1920</width>
        <height>1080</height>
        <aspect>16:9</aspect>
        <aspectratio>16:9</aspectratio>
        <framerate>24</framerate>
        <scantype>progressive</scantype>
        <default>True</default>
        <forced>False</forced>
        <duration>160</duration>
        <durationinseconds>9644</durationinseconds>
      </video>
      <audio>
        <codec>eac3</codec>
        <micodec>eac3</micodec>
        <bitrate>768000</bitrate>
        <language>eng</language>
        <scantype>progressive</scantype>
        <channels>6</channels>
        <samplingrate>48000</samplingrate>
        <default>True</default>
        <forced>False</forced>
      </audio>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>eng</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>eng</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>ara</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>ces</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>dan</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>deu</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>ell</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>spa</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>spa</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>fin</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>fil</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>fra</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>fra</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>heb</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>hin</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>hun</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>ind</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>ita</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>jpn</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>kan</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>kor</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>mal</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>msa</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>nld</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>nor</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>pol</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>por</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>por</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>swe</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>tam</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>tel</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>tha</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>tur</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>vie</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
      <subtitle>
        <codec>subrip</codec>
        <micodec>subrip</micodec>
        <width>0</width>
        <height>0</height>
        <language>zho</language>
        <scantype>progressive</scantype>
        <default>False</default>
        <forced>False</forced>
      </subtitle>
    </streamdetails>
  </fileinfo>
</movie>