Vikings star Katheryn Winnick has joined the growing cast of Warner Bros.' environmental disaster thriller Geostorm.

The plot follows Jake (Gerard Butler), a satellite engineer who learns that all of the world's weather satellites are malfunctioning. He is sent into space to fix the satellites and stop a man-made storm from destroying the Earth, while his estranged brother (Jim Sturgess) discovers a plot to assassinate the President of the United States (Andy Garcia).

Katheryn Winnick is playing Jake's ex-wife Olivia and mother to their daughter, Hannah. Ed Harris is also starring as the Secretary of State, while Abbie Cornish plays a Secret Service agent who is also dating Jake's brother.

RELATED: Geostorm Review: 4DX Is the Only Way You Should See It

Dean Devlin (Independence Day) is directing from a screenplay he co-wrote with Kieran Mulroney and Michele Mulroney (Sherlock Holmes: A Game of Shadows). Shooting is scheduled to begin next month in New Orleans.

Katheryn Winnick is best known for playing Lagertha on History Channel's popular series Vikings. Her big screen credits include Love and Other Drugs, Stand Up Guys, A Glimpse Inside the Mind of Charles Swan III and this year's The Art of the Steal.