Cast Colin Ferrell as Coach Ryan Lauren Jauregui as Ivy Lewis Dylan O'Brien as Blake Conners Josh Hutcherson as Zane Sanders Debby Ryan as Abby Manning Sequel to Teacher's Pet (A Story Of Obsession) Ivy Lewis is a troubled teenage girl. Ever since her mom died of cancer her life hasn't been the same until she meets her new P.E. teacher Coach Ryan who seems like a very nice guy that only wants to help that is until one night Ivy gets drunk and wakes up in his house. All Ivy want's to do is forget about what happened that night but Coach Ryan sure doesn't. Pretty soon Ivy finds herself stalked by her teacher and comes to discover he has a dark and disturbing past.