An excellent fan-made trailer for Dexter Season 1 (with great Radiohead You and Whose Army soundtrack).