By James Dyer, Ben Travis | Posted 10 Mar 2020

Just when you thought the worst of 2020 was over at the end of the world’s longest January, everything got worse. Coronavirus is sending us all into self-isolation (James Bond included), supermarkets are running out of toilet paper and pasta, and there have been back-to-back storms lashing the entire length of the country. Frankly, everyone needs cheering up (in quarantine or otherwise) – and thankfully there are tons of feelgood films out there to help keep your spirits up.

Whether you’re looking for heart-thumping romances, soaring singalongs, family favourites, or attention-grabbing adventures, let cinema be your comfort blanket, your momentary escape from talk of outbreaks and downpours and presidential primaries. Here are 30 films guaranteed to cheer you up.