Sorprende gratamente que de Estados Unidos nos llegue una película de ciencia-ficción sin grandes efectos especiales como es el caso de Un amigo para Frank. Sobre todo tras el inminente estreno de grandes producciones fantacientíficas como After Earth y Star Trek: Into Darkness.
Un amigo para Frank es una película sencilla, con un argumento no demasiado complejo: a un señor mayor su hijo le regala un robot para que le cuide y le ayude en sus tareas cotidianas. Pero no nos engañemos, a pesar de su sencillo argumento, la película no es tan simple, es entretenida e interesante. Enseguida vemos que se avanza en la relación entre el protagonista, llamado Frank, y su nuevo amigo robótico.
De entrada a Frank no le convence mucho que le pongan un guardián que le esté controlando todo el santo día y que no le deje hacer lo que le venga en gana. Pero llega un punto en que a Frank se le ocurre utilizar a su nuevo amigo para recuperar sus hobbys e incluso para retomar su antigua profesión.
El film es una de esas historias donde se usa la ciencia-ficción para tratar temas actuales, el más evidente es el del aumento de la esperanza de vida y los posibles problemas que puede acarrear: quién cuida de toda esa población envejecida que va perdiendo facultades de manera lenta pero inexorable y de las dramáticas enfermedades que conlleva el envejecimiento de la sociedad, como es el Alzheimer.
A pesar de contener unos temas tan delicados la película los trata con total naturalidad e incluso con algunos toques de humor.
La película está ambientada en un futuro cercano, como se dice al inicio de la misma, y por tanto no vemos grandes avances científicos a excepción de los robots que aparecen en el film, los cuales están basados en prototipos de robots utilizados en la actualidad.
También cabe destacar un interesante reparto encabezado por el personaje de Frank interpretado por Frank Langella, que es acompañado por las actrices Susan Sarandon y Liv Tyler, en el apartado femenino del cast, y en el lado masculino del cast por Peter Sarsgaard que pone la voz al robot protagonista, James Marsden y Jeremy Sisto.