Â Maggie Q has 5 tattoos.
Her outfit certainly paid homage to the iconic Versace dress worn by Liz Hurley that catapulted her stardom instantly.
This means she does not fit into any one faction and soon discovers a sinister plot brewing in the seemingly perfect society.
If you're healthy and have a working body, how much bigger of a gift could you have? The dress appeared to resemble the infamous Versace gown that catapulted Hurley's career Ashley Judd - who plays the drab mother of the film's heroine - also showed off in a plunging neckline.