TALISA CHANG
Q+A: Isabella Rossellini Does Insects, and Sometimes Whales Too
"Starfish" is just one of seventeen short films about marine animal and insect sex that Rossellini wrote, directed, and stars in as part of the Sundance Channel online series, Green Porno.