moviesReviews 'The Shepherd' Review: A Communal Experience Destined To Live With Viewers Forever December 3rd, 2023