TV Review: Supergirl season 4, part 1

I’ve heard a fair share of complaints that Supergirl has been far too preachy in its…

The Flash Season 5, Episode 7 Review: ‘O Come, All Ye Thankful’

Family. The Flash’s favourite theme raises its head again in the Thanksgiving episode ‘O Come,…

The Flash Season 5, Episode 6 Review: ‘The Icicle Cometh’

Caitlin (Danielle Panabaker) finds all her answers in a surprising but emotionally icy instalment of…

The Flash Season 5, Episode 5 Review: ‘All Doll’d Up’

The great thing about the monster-of-the-week formula is that it keeps a show like The…

The Flash Season 5, Episode 4 Review: ‘News Flash’

When Nora (Jessica Parker Kennedy) arrived, The Flash didn’t waste any time setting up an animosity…

Killing Eve season 1 review: One of the best television shows of 2018

Simply put, Killing Eve is one of the best television shows of 2018. Powered by…

The Flash Season 5, Episode 3 Review: ‘The Death of Vibe’

The Flash continues to craft an intriguing season with ‘The Death of Vibe’, an episode that…

Chilling Adventures of Sabrina review: A deliciously dark and spooky Archie Comics adaptation

Move over, mortals: this Sabrina Spellman isn’t the witch you remember. That Netflix’s Chilling Adventures…

Doctor Who Series 11, Episode 4 Review: ‘Arachnids In The UK’

Based on the trailer and description it’s easy to overlook ‘Arachnids In The UK’ as…

The Flash Season 5, Episode 2 Review: ‘Blocked’

During a moment of bonding, Barry (Grant Gustin) makes his daughter Nora (Jessica Kennedy Parker)…

The Walking Dead Season 9, Episode 3 Review: ‘Warning Signs’

It’s never a good sign when I have to seek out Wikipedia and read an…

Doctor Who Series 11, Episode 3 Review: ‘Rosa’

If you were to ask me what truly made me a Doctor Who fan in the…