Jennifer Jason Leigh (Joan), Bella Thorne (Belle), Cameron Monaghan (James), Mckenna Grace (Juliet), Thomas Mann (Terrence), Jennifer Morrison (Candice), Kurtwood Smith (Dr. Milton), Taylor Spreitler (Marissa), Sabrina Harris (Heather), Dan Martino (Paramedic), Brian Breiter (Teacher)