<Ul> <Li> J. Michael Finley as Bart Millard <Ul> <Li> Brody Rose as Young Bart </Li> </Ul> </Li> <Li> Dennis Quaid as Arthur Millard, Bart's father </Li> <Li> Tanya Clarke as Adele </Li> <Li> Cloris Leachman as Meemaw, Bart's grandmother </Li> <Li> Madeline Carroll as Shannon, Bart's girlfriend <Ul> <Li> Taegen Burns as Young Shannon </Li> </Ul> </Li> <Li> Trace Adkins as Scott Brickell, MercyMe's manager </Li> <Li> Priscilla Shirer as Mrs. Fincher, Bart's teacher </Li> <Li> Nicole DuPort as Amy Grant </Li> <Li> Jake B. Miller as Michael W. Smith </Li> <Li> Mark Furze as Nathan </Li> </Ul> <Li> J. Michael Finley as Bart Millard <Ul> <Li> Brody Rose as Young Bart </Li> </Ul> </Li> <Ul> <Li> Brody Rose as Young Bart </Li> </Ul> <Li> Brody Rose as Young Bart </Li>

Who did the singing in i can only imagine the movie