It looks like Lal Jose’s next film Neena will also be a visual treat. The director had recently shot in Russia and says that it was loads of fun, in his interview with an online news portal. It’s on his recent car trip to Europe that the filmmaker visited Russia first. He says that the country was blanketed by snow when he was there. Neena has Deepthi Sati and Ann Augustine in lead roles.