The anime movies in Japan are released on theaters first. Battle of the Gods was on 3/30, you'll have to wait months for the DVD, then fansubs will do their work.
The movie got a cool story and great animation but the Super Saiyan God transformation was underwhelming for such a hype moment.
Human Instrumentality Project
Sacrificing older life to create a new lifeform blessed with the fruit of life