You may not have known this, but Peter plays a minor roll as Tommy, the nerd, in the 2001 film "Riding in Cars With Boys", who shows up later as a hot... hippie? I never knew, because the last time I saw it was before Twilight. The movie stars Drew Barrymore and is based on a novel. I took a few screenshots. Enjoy!