ChannelHopper.org > Genevieve Barr
Genevieve Barr is a British actress known for her roles in various TV shows and movies, including the BBC drama The Silence and the film Freefall. She is also known for her advocacy work for disabled actors and was awarded an MBE in 2020 for her services to drama and disability representation.
Tragedy strikes the welsh town of Glyngolau when an accident on a construction site kills a group of trespassing children. Grief quickly turns to anger and the families cry for justice. But as the gea...
Find out more, including where to stream or buy >