Bay Theatre players finalise cast for new production