Venus Armstead is a young beautiful girl with her whole life planned out that is until a cocky and arrogant Jackson Greene makes his way into her life. Arrogant, attractive and cocky Jackson Greene has probably slept with every girl on campus that is of course, except for Venus Armstead. There's just something different about her, like the way she makes him feel like a firework is exploding inside of him every time she's around. But is it the same for Venus? Or does she just see him as the full of himself player that everyone thinks he is? Jackson Greene played by:Dylan O' Brien Venus Armstead played by: (Un-Decided) Grayson White played by:(Un-Decided)