: TV Movie Documentary Drama : Germany Ireland : en : 15/04/2012 : $2,000,000 (estimated) : 90 min : 6.577 : English : Released