500 Days of Summer

I wanna see 500 Days of Summer.. is it any good?