PRODUCTION NOTES This is a production by Big Finish, released March 2018. Produced by David Richardson Written By: Iain McLaughlin Directed By: Neil Gardner Cast Read by Louise Jameson Trailer https://louisejameson.com/wp-content/uploads/the.omega_.factor.spider.s.web_..excerpt..mp3 March 20, 2018