Eight years later, Pedro Pascal's best movie of all time is still an underrated and indie sci-fi gem that everyone needs to ...