Lucy Miller is known for her work on Last Christmas (2019), What Lies Below (2020) and Ready or Not (2017). Read more on iMDB