
Continuity mistake: When Hal's co-workers bring him a cake for his promotion, Rosemary takes a slice out for herself. They change shots a couple times, and the size of the piece missing from the cake changes several times, and the layers of the cake change as well.

Continuity mistake: In the scene where Hal is confronting the two guys that made fun of Rosie he points to Rosie outside the restaurant and her shoes change from brown and black clogs (which is what she was wearing throughout the scene) to a plain black slide. Watch, it is totally obvious because they show her shoes several times before they suddenly change.

Continuity mistake: After Rosemary cuts the cake, she lays the knife down and in the next few shots the knife changes position from laying down to sitting up back to laying down again.
Answer: Tony Robbins tells Hal that whenever he meets someone in the FUTURE he'll only see what's inside them. He already knows what the woman across the hall looks like so her appearance doesn't change, same goes for everybody else he's already seen before.
dan coakley..
Also remember she thinks he is shallow, does not mean she is a bad person herself...she went out with him once already.
This is the same reason why Rosemary's father looks the same either way as well. Hal said he's already seen him around the office (before being hypnotized).