Nila Aalia: Nila Aalia. Actress: The Commuter. Nila Aalia is known for The Commuter (2018), A Discovery of Witches (2018) and Wolfblood (2012).
Known For: The Commuter (Sherri), A Discovery of Witches (Sylvia Rattigan), Wolfblood (SofiaSophia), A Good Year (Newscaster #1)