This movie is based on true myth of Egypt long time ago when the gods walk the Earth and rules. The story is good its packed with some breadth taking action and some favoulous CGI graphics. The main cast were Gerrard Butler ( Set) he also was the main cast in movie like 300, Olympus has Fallen and Nikolaj Coster ( Horus) he is famous for his role of Jaime Lanister in Game of Thrones. I loved both of them they are just too good in their respective cast now you know why. The movie is packed with some thrilling moments. So please do watch this movie in theaters as there is so many effects that you dont feel it, if you watch at home. Its definately worthy to watch it in theaters.