Chrysalis (film)

SoftAware is a science fiction thriller directed by Neill Blomkamp and written by 29AndreG. It stars Ethan Hawke, Logan Lerman, Gabriel Iglesias, Tina Fey, Allison Fey, Samuel L. Jackson, Jim Cavizel, and Bridget Medler.

Plot
The son of a software anaylst tries to see if someone can bond their DNA with technology by putting his father's computer in his heart, but then realizes that his father's computer had a software his father was suppose to analize that can assemble different machine's but is somehow weaponized to his son's emotions, meaning that if he gets aggressive, he can assemble any machine or technology and turn it into a weapon.

Cast

 * Ethan Hawke as Dr. Peter Wallace, a software analyst.
 * Logan Lerman as Jimmy Friedkin-Wallace, Dr. Wallace's enstranged son.
 * Gabriel Iglesias as Jake Rodriguez, a software engineer and Dr. Wallace's co-worker/best friend.
 * Tina Fey as Lily Friedkin-Wallace, Dr. Wallace's enstranged wife.
 * Allison Janney as Ms. Claudia Silver, an industrialist and the CEO of Silver Software Tech.
 * Samuel L. Jackson as Lieutenant General Martin Williams, leader of a U.S. military unit hunting down Jimmy.
 * Jim Cavizel as Francis Lane, leader of a team of black-ops agents hired by Silver.
 * Bridget Midler as Rosemary Parson, Jimmy's school crush.