Mirra's past

Mirra's past is an IT movie.