I am also not a big fan of movies with a musical plot, but a fantasy film based on a stage musical is already appealing. The cast includes Jason Derulo, Idris Elba, Jennifer Hudson and Taylor Swift. Hopefully, it lives to its billing, considering the budget of £230 million.