Erica Tremblay

Erica Tremblay plays Lucy in Extinction.