Edited to add ...

An improved version of this fic is on the archive.

Weekend in Smallville


Part One
Comments

Part Two
Comments

Part Three
Comments