oldaintdead.com
Review: Phoenix - Old Ain't Dead
Phoenix is a German film set in 1944. It's beautifully shot and excitingly told with a fantastic twist at the end.