Highly detailed film-like movie