Fitna movie site hacked Mar 31, 2008 5:20 pm By Robert Spencer “What a Shame on You so called “˜Humans,– begins a hectoring message from the hackers who have taken over themoviefitna.com. Well, I guess that proves it: Islam is a religion of peace!