It’s been a while since there has been a vampire show on TV. Angel was just a continuation of Buffy. Blade was an action show. Moonlight is somewhere in between. It’s gritty and romantic, which isn’t appalling. Unlike Angel and Forever Knight, Mick St-John isn’t that old of a vampire, so the flashbacks all take place in the 1950s to 1970s.
Alex O’Loughlin plays Mick St-John, a vampire private detective. He is a vampire who fully remembers what it meant to be human and longs to be human.