it is currently being filmed in czech republic