It's so amazing that Alexa Nisenson (Charlie) is back for this episode! Her acting abilities are chilling, this suddenly puts the whole thing on a new level again.
It's the final season and they're wrapping up storylines and characters. Some favourites are already gone. I knew that going in this season. And is it believable that Charlie did what she eventually did? Yes I think so, this was already signalled in the first season she was in.