Characters played by Rosario Dawson
Krystal Bryant
Characters played by Nick Robinson
Taylor Ogburn
Characters played by T.I.
Willie
Characters played by Grant Gustin
Campbell Ogburn
Characters played by Felicity Huffman
Poppy Ogburn
Characters played by William H. Macy
Dr. Wyatt Ogburn
Characters played by Jacob Latimore
Bobby Bryant
Characters played by Rick Fox
Bo
Characters played by William Fichtner
Dr. Lyle Farley
Characters played by Kathy Bates
Vera Greenwood
Characters played by Lazell Brown
Orderly
Characters played by Thomas Downing
Orderly
Characters played by Anna Elizabeth
Graduate Student
Characters played by Stephen Elliott
College Student
Characters played by George Faughnan
Satan
Characters played by Jenna Anne Johnson
Nurse Jenna
Characters played by Grant Kersey
Jose the Orderly
Characters played by Todd Lee
Grad Student
Characters played by Amy Parrish
Taryn
Characters played by Iesha Price
AA Member
Characters played by Letecia Reeder
AA member
Characters played by Carla Thompson-Joiner
AA Member
Characters played by Abraham Touchet
Young Taylor Ogburn
Characters played by Tyler Whitley
AA member
Characters played by Joseph Lacy
AA Member
Characters played by Janelle Todman
Woman on Park Bench