Terrible! Too much back and forth with the dialogue, from past to present. Weird techno music over the actors talking I couldn't understand what they were saying when the music played. Wasn't sure if I was at a club or a theater? It could've been a great movie it had potential but unfortunately this movie was a 1/5. If I could give 0 stars I would. This is the first time I've ever rated a movie with Zendaya so bad. No wonder t-mobile was giving these tickets out for $5. Save your $$ everybody wait till it goes on Redbox. Not worth it