Joey very well played by Andrew Seeley. Makes you wonder why he didn't land the role in High School Musical, his dance moves are not the best out there but very far from average. His acting is subtle but at the same time very convincing. His expression when he touched the mirror during the dance rehearsal was spot on and very indicative that he felt that the person of his dreams are on the other side of it. The chemistry of their characters is undeniable.The antagonist , Katharine Isabelle and Emily Perkins are great as the awkward step-sisters. They do a great job at portraying a very strange take on the evil step-sister role.