Based on Denis Johnson’s novella, Train Dreams follows Robert Grainier, a logger navigating the beauty and upheaval of early 20th-century America. Bryce Dessner (of The National) provides a modern classical score, continuing his rise as a sought-after film composer. The soundtrack closes with a special contribution from Nick Cave, making it a standout release.