I don’t know about you, but I’m sniffling and sneezing with hay fever - and that’s a sign from the universe that it’s time to stay indoors and watch telly, right?
Whether you're hiding inside from the pollen, or just want something to do this evening, we reckon this May is a great month to do it. Here are five TV shows you simply cannot miss.
(Sky 1, Fridays 9pm)
This brand new drama from Sky 1 takes us to - you guessed it - Jamestown, one of the first towns that Europeans settled in North America. It's 1619, and a boatload of women are on their way to marry the men of the settlement - and that includes three young women (Naomi Battrick, Sophie Rundle, Niamh Walsh) who want to leave their dark pasts behind in England. But of course, it's never quite that simple, is it?
Jamestown is famed for starvation, possible cannibalism, and close proximity to the creepy 'lost colony' of Roanoke, so pretty much anything might happen in this show. Catch it on Friday nights at 9pm, starting from 5 May, on Sky 1 (Sky 106, Virgin Media 114, TalkTalk 301).
(Amazon Prime Video, 1 May)
American Gods might well be the biggest TV show this year - so you don't want to miss it, believe us. Bryan Fuller (Hannibal, Dead Like Me) is at helm at this adaptation of Neil Gaiman's acclaimed novel, which sees an ex-convict called Shadow (Ricky Whittle) meet a mysterious man who calls himself Mr Wednesday (Ian McShane). Things get weirder and weirder as Shadow meets all the world's gods, from old ones like the spidery Mr Nancy (Orlando Jones), to newer deities like Media (Gillian Anderson).
Americana meets fantasy here, with a very healthy dash of the supernatural - though put the kids to bed first, as it's an eensy bit gory. You'll find it on Amazon Prime Video, which you can get a 30-day free trial on if you're a new subscriber.
(Sky Atlantic, from 22 May 2am / 23 May 9pm)
The much anticipated third season of Twin Peaks has finally arrived, only twenty-five years after the last one.
Agent Cooper (Kyle McLachlan) is returning to the town of Twin Peaks once again, where he'll find a sprawling cast of old favourites including Audrey Horne (Sherilyn Fenn) and Bobby Briggs (Dana Ashbrook). There's also dozens of new faces from the likes of Michael Cera, Amanda Seyfried, and, for some reason, Nine Inch Nails' Trent Reznor.
If you want to keep up with fans across the pond, you can tune in to Twin Peaks when it's simulcast at 2am, 22 May on Sky Atlantic (Sky 108, or with a NOW TV Entertainment Pass) - or you can wait to watch it at a more reasonable 9pm the next day.
(Netflix, 5 May)
Yep, it's time for the second season of the Wachowskis' bizarre yet engrossing tale of eight people connected telepathically. The pair have kept pretty quiet on what's in store for us this time around, but we know the octet have still got the villainous Whispers to deal with, along with shifty government agency BPO.
Plus, the stars' filming schedule took them all over the world - from Chicago to Mumbai to Reykjavik and more - so it'll be just as visually diverse as ever. Nice.
The new series lands all at once on Netflix on 5 May, meaning you can watch it on demand whenever you like - but if the first season is anything to go by, this is another one to stick on once the kids are asleep.
Have I Got News for You
(BBC1, Fridays 9pm)
Series 53 (!) of the nation's favourite topical panel show is here at last, ready to tear into the week's news. Hosts and guests announced so far include Sir Patrick Stewart, Alexander Armstrong, and Sara Pascoe - and with June's general election on the horizon, we're sure they'll have plenty to talk about.
Catch Have I Got News for You in its usual spot - Friday nights at 9pm on BBC One. Or, if you're busy watching Jamestown at that time, you'll find it on BBC iPlayer.