Characters played by Emily Browning
Karen Bird
Characters played by Luke Grimes
Jack Blueblood
Characters played by Avan Jogia
Teijo
Characters played by Ron Livingston
Elvis
Characters played by John Carroll Lynch
Colonel
Characters played by Tatanka Means
Officer Gingrass
Characters played by Paul Rae
Randyll
Characters played by Alan Tudyk
Dr. Sanborn
Characters played by Alyvia Alyn Lind
Lisa Marie
Characters played by Atticus Todd
Jack's Father
Characters played by Kate Butler
Karen's Mother
Characters played by John Livingston
Karen's Father
Characters played by Ashley Greene
Priscilla
Characters played by Joe Nieves
Security Guard #1
Characters played by Trevante Rhodes
Security Guard #2
Characters played by Amanda Aday
Elvis' Mother
Characters played by Lew Temple
Mr. X
Characters played by Jean St. James
Nurse
Characters played by Joseph Wise
Young Jack
Characters played by Bunny Gibson
Female Clerk
Characters played by Jade Pettyjohn
Young Karen
Characters played by Brad Greenquist
Dr. Nash
Characters played by Todd Stanton
Reporter #1
Characters played by Amanda Lund
Reporter #3
Characters played by Reiley McClendon
1950's Elvis
Characters played by Zachary Sage
Local Boy
Characters played by Glenn Taranto
News Anchor #1
Characters played by Kate Cobb
News Anchor #2
Characters played by Jasmin Radibratovic
Teenage Girl
Characters played by Rob Zabrecky
Toby
Characters played by Echo Kellum
Hepcat
Characters played by Kristen Kassinger
Local Girl #1
Characters played by Sarah Noble Peck
Local Girl #2
Characters played by Kate Krieger
Blonde Chick
Characters played by Brian Houtz
Concierge
Characters played by Jeff Witzke
Reporter
Characters played by Peter Reinert
Young Man
Characters played by Michael Cimino
Young Teijo
Characters played by Burt Reynolds
Narrator
Characters played by Robert Gatewood
Funeral attendee
Characters played by Mylo Ironbear
Lakota Priest
Characters played by Grant Christopher Maquet
Police Officer
Characters played by Evan Marquette
Second chances patient
Characters played by Dillon Daniel Mutyaba
Jerome
Characters played by Anna Ross
Second Chances Patient
Characters played by James Sloane
Memphis Mafioso
Characters played by Daniel Spink
Guru
Characters played by Audrey Taylor
Funeral Kid
Characters played by Zoe Vance
Loretta Blueblood