Debby and Abby used to be best friends, when they were younger, but then Abby moved away. Now they are 16 and meet each other again, but both changed.
Debby and Abby have been best friends friends ever since they have been toddlers. They were inseparable, but when when the girls are 10, Abby has to move away and the two lose touch.
6 years later Abby attends school on a cruise ship and little did she know that the mean girl is someone really familiar to her.
Debby Ryan as Debby Chrismas
Selena Gomez as Abby Tykol
Sterling Knight as Chris Delndy
Ashley Tisdale as Viola Chrismas
Ian Somerhalder as Thomas Tykol
Rydel Lynch as Alicia
Bridgit Mendler as Delana Jonso
Taylor Swift as Fimanora Kamorun
Alexis Bledel as Liana Tykol
Vanessa Hudgens as Claire Deltanto
Shane Harper as Skander Martin
Meaghan Jette Martin as Tina Delndy