Minority Report ★★½

Felt a bit disjointed with a ton of plot holes