Cast: Martin Freeman, Anthony LaPaglia, Vaidotas Martinaitis, Samuel West, Nicholas Woodeson, Rebecca Front, Andy Nyman, Ben Addis, Caroline Bartlett, Ed Birch, Zora Bishop, Dylan Edwards, Nathaniel Gleed, Ben Lloyd-Hughes, Soloman Mousley, Anna-Louise Plowman, Ian Porter, Justin Salinger,
There are moments in history that have damned us as a species. No century, no civilisation, not one era is innocent of spilling bloodshed, but nothing perhaps can touch the 20th Century for the sheer desecration of humanity and the blood of so many children.