Gattaca' film review
Topic 8 - Troubling Bodies (Gattaca)
SPOILER ALERT- PLOT SUMMARY TRIGGER WARNING- DROP OF BLOOD.