Author: Sophie Latta
Author details
In this delightfully different film, molecular biologist Michael Pitt and his lab partner Brit Marling make an unexpected discovery. In an escalating plot, we s... Read more.