method "movie_file=" can someone explain this to me please?

att_accessor is a way of defining "virtual" AR attributes or virtual
columns in a table, the canonical example being "password" and
"password_confirm" which are taken from a user's registration form but
never saved to database (the hashed password and salt are saved).