Phred is a FDTD simulation code originally written for studying the interaction of electromagnetic waves at the surface of thin metal films at optical frequencies. It builds and runs on a variety of cluster and SMP machines, and uses Python as the front end for specifying problems.