Moira and Barbara do battle. Victor is on the warpath. Nick shoots himself in the foot.
uFlix.cc 2024