Is it the scrapple? The beauty of Rehoboth Beach? Study says Delaware is the place to see UFOs.
The new film probes the possibility of alien life – here's how the science of Project Hail Mary stacks up.