CharacterAmelia DavenportAmelia Davenport in Damnation (2017), played by Sarah Jones. Played bySarah JonesAppears inDamnation2017