Episode 121: Diana of Themyscira

Our intrepid hosts head to the trenches of World War One and give you their thoughts on the first big screen appearance of DC's warrior princess Wonder Woman.