The Nevers
Set in Victorian London, The Nevers surrounds a group of women who gain mysterious powers. Packed full of action and drama, the series follows the group as they face brutal forces that could change the world as they know it.
Casting TV Series Extras in London
Uni-versal Extras provided extras and casting support for The Nevers in London.