Two Sherbrooke brothers - identical twins - find themselves caught up in a storm of passion and mystery.