Rebecca Bower is an actress, known for Childhood's End (2015), Angel of Mine (2019) and The Five Provocations (2018). Read more on iMDB