A significant departure from Elite's racy sci-fi adventures, Of God and Love takes place in the quiet town of Sondrio, Italy, in the late 1940s. We follow a young nun, Gemma DeLuca, on her trip of self-discovery. Her world is shaken up when she unwittingly discovers a set of letters - love letters. This discovery, along with the arrival of a handsome, but troubled American soldier, flips Gemma's world upside down and she finds herself with some very...