The character of Fiona was a strong female lead, and she was always the voice inside Micheal's head to do what was right. She never thought the end justifies the way things had to be done. It is why she was so upset with Micheal for sleeping with Sonya, she knew he was crossing a line. It was the writers and producers fault for what they did to her charcter in the last season. Which was unfair to her and to the viewers. Had they stuck with who she had always been, we would have seen her really be the strong person she was for most of the show.
reply
share