I really liked this movie for basically effectively pulling off the What if scenario that I’ve always seen brought up by Ranka fans in the forums, especially after the head script writer outright said that it was Sheryl who won in the tv series.(he had more power than Kawamori in the tv series–the novels also refer to her as the woman that Alto loves), and he only took it out because he felt that there were too much problems with Alto’s character to let him choose. This movie was basically answered for us, what if the roles were reversed, what if it was Sheryl who was the traitor, and Ranka was responsible, independent, more mature, more considerate, didn’t make her life revolve around a person she just met and barely knew, knew Alto longer, and spent more time with him; would Alto love Ranka then, would Sheryl make the same mistakes that Ranka did? This movie answered those questions with a resounding no.
Sheryl didn’t make the same choices as Ranka, she didn’t keep vital information to herself,
This is why this movie worked it was a role reversal what if scenarios and altered the characters accordingly so that they could make it work.