After a human-sized marionette comes to life, it must decide between appeasing its master's strict regimen or taking autonomy of its own body and actions.
2011
1960
2010
2019
1993
2021
2022
2006
2013
2014
2016
2025
2024
1956