Thanks for the update Strider......
On the bad news side, it seems that, according to the UK Film release schedule on the Film Distributors association website,
release for the movie has now been put off until 3rd June 2011.
Not sure what that means in rest of the world terms.
Edit: The link I provided wont link direct to the page regarding the Senna film, so if you want to track future release news you will need to enter "Senna" in the search box on the page linked.