Moments of Truth
My favorite scenes from my favorite movies.
Live free or die. Easier said than done.
In Contact, the vast distance we’d have to travel to visit an alien world pales before the lengths we need to go as a species just to deserve the trip.