Have you experienced the biggest screen in Los Angeles? See Immortals at L.A. LIVE -- home to the world premiere! Witness this blockbuster on Regal Cinemas L.A. LIVE’s massive 70 foot screen in the Premiere Cinema! Reserve your tickets now to see it opening weekend on 11/11/11. For more info, visit www.lalive.com./regal
Added by Fight Night Club on October 26, 2011