Original: Filming took place in New Orleans between February 25 and May 12, 2008.
Simplified: Filming has been scheduled to take place in New Orleans between February 25 and May 12 2008.