Marvellous movies you may have missed