能够撤销合同情形有:
1、因重大误解订立的合同;
2、在订立合同时显失公平的;
3、以欺诈、胁迫的手段或者乘人之危而订立的合同。
合同撤销的方式是撤销合同的请求要向人民法院或者仲裁机构提出;
具有撤销权的当事人自知道或者应当知道撤销事由之日起一年内如果不行使撤销权,则撤销权消灭。
【法律依据】根据《合同法》第五十八条,合同无效或者被撤销后,因该合同取得的财产,应当予以返还;不能返还或者没有必要返还的,应当折价补偿。