The official German Womb site located here was recently updated with a new trailer for the film, which is embedded below. Thanks to George for the link. 🙂
Womb will be released in cinemas in Germany on April 7, 2011.
The gallery has also been updated with a few new stills from the film as well. Enjoy!
• Womb > Promotional Shots & Stills