New In Theaters Review: Immortals Immortals, was the number one movie this past weekend with over $32… Eric WilliamsNovember 16, 20113 minute read