Have you seen the usual Mars movie from Hollywood? This movie is FAR more realistic than almost any other ones out there. And for true space geeks (of which NASA is full of), the book is fantastic.
The movie isn't some ultra-clever attempt to kickstart public support, although that doesn't hurt. NASA's funding has shrunk as a portion of GDP, as a portion of government spending, and even when just adjusted for inflation even while NASA now is tasked with a far more ambitious mission (to send people to Mars), such that NASA makes up less one half of one percent of the federal budget (this while the public either think NASA has a much larger portion of the federal budget or has been utterly shut down). A little public support wouldn't hurt, though what NASA really needs is the political freedom to rationalize some of their programs (like being freed by Congress to use existing launch vehicles for exploration, like from ULA or SpaceX, instead of spending so much of their budget on SLS) so they can afford to build things like landers and the like instead of things the private/military sectors already have built (like launch vehicles).