
Growing up in Greenville, Texas, Bart Millard suffers physical and emotional abuse at the hands of his father, Arthur. When Arthur becomes terminally ill, he finds redemption by embracing his faith and rediscovering his love for his son. Years later, Bart's troubled childhood and mended relationship with his dad inspires him to write the hit song "I Can Only Imagine" as singer of the Christian band MercyMe.

as Bart Millard

as Shannon

as Arthur

as Brickell

as Memaw

as Mike

as Nathan

as Jim

as Robbie

as Kent

as Young Bart

as Young Shannon

as Rusty

as Adele

as Amy Grant

as Michael W. Smith

as Mrs. Fincher

as Dr. Avondale

as Ross

as Coach

as Young Kent

as High School Student

as Jock

as Nurse

as Bill Layton

as Singleton

as Jen

as Radio DJ #2

as Delilah

as Coach (uncredited)

as Concert Attender (uncredited)