Pretty much all of the worst trends currently consuming Hollywood rolled up into one insufferable film. I mean seriously, it's so bad. It's like one of those classic Disney Channel movies from the 90s except this actually has good actresses and a relatively big budget which makes this entire disaster of a movie even more disappointing.