Palos Verdes Peninsula High School Film Review: ‘Meru’ tells the story of friendship, determination, and an impossible climb