The example in “Take and Skip” for Linq is wrong. If you add or remove movies there will be more/fewer than 4 movies…
instead use a better implementation, like
var actualLastFourMovies = movies.Skip(Math.Max(0, movies.Count() - 4)).ToArray();
Course: Getting Started with LINQ in C# - Learn Interactively
Lesson: Take and Skip Methods - Getting Started with LINQ in C#