M Review: 'Beautiful Creatures' hits theaters today! - M Magazine

M Review: 'Beautiful Creatures' hits theaters today!