Carlo gets encouragement from an unexpected source, while Bianca is forced to tackle her demons. Elana has a plan to take Amore on – or will there be a twist in the tale?