The Witcher Season 3: Incoherent Storytelling Leads to an Unsatisfactory Conclusion
Netflix’s adaptation of Andrzej Sapkowski’s fantasy series The Witcher started in a thrilling, if not a bit unpolished way, introducing Geralt of Rivia (Henry Cavill), a mutant who hunts monsters and gets entangled with Princess Ciri (Freya Allan), a powerful…
Enola Holmes 2 Tells a Larger Story While Retaining All of the Original’s Charm
If Enola Holmes was a charming twist on Sherlock Holmes lore with lots of potential, much like its titular heroine as she strikes out on her own, then Enola Holmes 2 is akin to Enola becoming more confident in her…
The Witcher Improves in its Second Season, Despite Deviating from its Source Material
When The Witcher was first announced, many were quick to announce it as the next potential Game of Thrones. Its first season, however, was an uneven, narratively messy story that juggled multiple timelines. Since then, there have been a couple…
Zack Snyder’s Justice League is a Clear Improvement over the Original Cut, Despite its Massive Length
Zack Snyder’s Justice League has had a long and eventful road to its release on HBO Max. After Zack Snyder’s daughter Rose tragically passed away, the studio saw it as an opportunity to replace him with Joss Whedon, who had…
Netflix’s Enola Holmes is a Young-Adult Take on the Sherlock Mythos, Anchored by a Fun Lead Performance
Enola Holmes isn’t out to reinvent cinema. Set against a backdrop of Victorian patriarchy, it often raises questions about women’s changing role in society, especially as key characters are involved in the suffragette movement. However, the film isn’t nearly as…
The Witcher is a Mostly Faithful Adaptation that Shows Promise, Anchored by a Strong Henry Cavill Performance
When it was first announced, many expected The Witcher to be Netflix’s salvo in finding the new Game of Thrones. First arriving as a series of short stories written by Polish author Andrzej Sapkowski, the franchise later morphed into novels…