Author: Fincher, David, Roth, Eric, Swicord, Robin