Remember Me ★★★½

i have a weird love/hate relationship with this movie