Protect ‘EO’ (REVIEW)

EO is a feat of production, even if its story is not groundbreaking.