再审并非必须开庭。根据相关法律规定,存在多种情形。如果是按照一审程序再审的案件,通常应当开庭审理。这能保障当事人充分行使诉讼权利,进行质证、辩论等,确保案件得到公正审理。但如果有特殊情况,比如涉及国家秘密、商业秘密、个人隐私或者法律规定的其他应当不公开审理的情形,经当事人申请,法院可以决定不公开开庭审理。若是按照二审程序再审的案件,有新的证据,且该证据可能改变原判决、裁定认定的事实,或者当事人对原判决、裁定认定的事实、证据存在重大争议等情况下,应当开庭审理。反之,若不符合这些条件,也可能不开庭审理。法院会综合案件的具体情况,依据法律规定来决定是否开庭,以实现司法公正与效率的平衡。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。