Stephen Duffy in this twilight long