Bart Millard (J. Michael Finley) é o vocalista da banda cristã MercyMe e tem um relacionamento conturbado com seu pai, que sempre o tratou de maneira dura e nunca entendeu seu amor pela música. Conseguindo forças através de Deus, Bart resolve então eternizar sua relação em uma canção, “I Can Only Imagine”.