The final act of the Second World War is its most costly episode. More than one millions German soldiers die in 1945 alone. Before peace comes in May, liberators and the liberated alike must suffer...