Winter has come and the White Walkers are on the march in the premiere of Game of Thrones' final season, an episode marked by reunions, first meetings, and the portentous theme that nothing lasts forever.
The latest from Gareth Evans, features Tom Hardy in a gritty, brutal crime thriller that never quite rises to the heights of Evans' The Raid: Redemption.
With powerhouse performances from Michelle Williams and Jenny Slate, Dying for Sex is a powerful, must-watch examination of one person's life as they approach their death.