Royal Marine A.J Budd (Joseph Morgan) awakes in a mysterious house and is forced to fight for his life everyday against grotesque inhuman opponents. Trapped alone in an unchanging prison of unbreakable routines, he must kill everyday or die himself. As days stretch into years, the isolation and unceasing violence threaten his very soul.
The only note of hope lies in the journals of a former prisoner of the house, WW1 officer Lieutenant Edward Sterling (Matt Ryan). Discovered behind a secret wall, Sterling’s diaries serve as a mentor to the young marine and help to keep him alive, but what dark fate befell their author?
The stories of these two men from different times interweave as their desperation to escape the endless killing leads them both into taking terrible measures.
No reason has ever been given as to why the studio changed the name of the film from Warhouse to Armistice.