Andrew and Jon Erwin direct this US drama telling the story behind the Christian rock band MercyMe's chart-topping single 'I Can Only Imagine'. As his relationship with his father reaches breaking point, singer Bart Millard (J. Michael Finley/Brody Rose) joins the band MercyMe and tries to make it in the music industry. Unable to land a record deal, Millard quits the band in anger and decides to focus his energy on his attempts to reconcile with his father who is suffering from cancer. Following his father's death, Millard rejoins the band and writes the song 'I Can Only Imagine', which is soon picked up by top music producer Scott Brickell (Trace Adkins). The song is released as the band's first single and quickly achieves success in both the Christian and mainstream charts.