Freud And Darwin Sitting In A Tree
Charlie and Gwen are in love. Unfortunately, everyone is disgusted. A film short that pokes fun at unfounded historical taboos. Starring Jamie Donahue (The Dead Hate Living), D.C. Douglas (Criminal Minds, 24, Under Siege II), Delaina Mitchell (Vanilla Sky), Chayse Dacoda (While You Were Out) and Pamela Gordon (Stealing Harvard)