CD1
1. Marillion - Script for a Jester's Tear [08:44]
2. Marillion - Market Square Heroes [04:20]
3. Marillion - He Knows You Know [05:24]
4. Marillion - Forgotten Sons [08:19]
5. Marillion - Garden Party [07:17]
6. Marillion - Assassing (Single Version) [03:39]
7. Marillion - Punch and Judy [03:19]
8. Marillion - Kayleigh (Single Edit) [03:38]
9. Marillion - Lavender (Single Version) [03:41]
10. Marillion - Heart of Lothian [03:39]
11. Marillion - Incommunicado [05:17]
12. Marillion - Warm Wet Circles (Original 1987 Mix) [04:24]
13. Marillion - That Time of the Night (The Short Straw) [05:57]
14. Marillion - Sugar Mice [05:49]
CD2
1. Marillion - Uninvited Guest [03:45]
2. Marillion - Easter (Single Version) [04:31]
3. Marillion - Hooks in You (Meaty Mix) [03:53]
4. Marillion - The Space [06:15]
5. Marillion - Cover My Eyes (Pain and Heaven) [03:55]
6. Marillion - No One Can [04:43]
7. Marillion - Dry Land [04:41]
8. Marillion - Waiting to Happen [04:55]
9. Marillion - The Great Escape / The Last of You / Falling From the Moon[06:28]
10. Marillion - Alone Again in the Lap of Luxury (Radio Edit)[04:29]
11. Marillion - Made Again [05:01]
12. Marillion - King [07:05]
13. Marillion - Afraid of Sunlight [06:49]
14. Marillion - Beautiful (Radio Edit) [04:23]
15. Marillion - Cannibal Surf Babe [05:44]