Home entertainment Amsterdam Review: A Star-Studded Convoluted Period Piece