New In Theaters Review: Shrek Forever After This past weekend brought us the 4th and final installment of the… Eric WilliamsMay 27, 20103 minute read