Trailer

A brilliant but insecure college student clones herself to become her confident “better self.” But as her experiment unfolds, she realizes true perfection may already be within her.