Sarah Nichols was born on April 6, 1982 in Amsterdam, Noord-Holland, Netherlands. She is an actress, known for Michael Clayton (2007), El eco del miedo (2012) and Six Degrees (2006).
Plot: When Brother Blood creates a deadly and poisonous device to make people really sick, Jason Todd discovers the device and he becomes Red Hood to assemble a group of heroes. Red Hood and the outlaws must stop Brother Blood and his crew in order to save Bludhaven.