24 Hours to Live (2017, dir. Brian Smrz)

A reactivated assassin is killed; then brought back from the dead with a 24-hour lifespan. Gleeful medium-budget SF actioner, directed in the manner of John Woo by a seasoned stunt coordinator. Well-cast and made; a superior genre entertainment for high-concept gunplay fans.

Valerian and the City of a Thousand Planets (2017, dir. Luc Besson)

Two elite agents work to uncover a dark secret at the heart of a gigantic space station. Clunkily-scripted and unevenly-acted but undeniably spectacular and well-designed SF fantasy; a $200m auteur piece, for good or ill, and all the better for its distinctiveness.

Another view? Here’s Lemonsquirtle’s thoughts.