Olivia Williams made her film debut in 1997 and quickly built up a resume of varied roles across film, TV and theatre. Never one to shy away from the unexpected, Williams played her fair share of ‘English roses’ but cleverly avoided the dangers of typecasting by taking on unusual roles