Royal OnStage presents

Nat Geo Live - Nizar Ibrahim

Spinosaurus, Lost Giant of the Cretaceous

Royal Theatre  May 2, 7:00pm
Nat Geo Live - Nizar Ibrahim

Performance Dates

  1. Wednesday, May 2
    7:00 PM

Ticket Details

*Tickets starting at $42.50 | On sale September 11 at 10am

RMTS presale Sept 7 at 10am to Sept 10 at 11:59pm

Please note: Online ticket sales end one hour prior to the performance start time.  Tickets may be available from the box office.

Subscriptions available for National Geographic Live shows through the box office, 250-386-6121.

Student rush tickets available on the day of the show through the box office (subject to availability).

Event Information

Nizar Ibrahim, Paleontologist

Spinosaurus: Lost Giant of the Cretaceous

Spinosaurus Image: Davide Bonnadona

Meet Spinosaurus, the largest predatory dinosaur yet discovered—larger than T.rex—and hear the incredible story of how this prehistoric giant was almost lost to science, before being brought back to light with the help of a remarkable young paleontologist.

Discovered more than half a century ago in Morocco by the great German paleontologist Ernst Stromer, Spinosaurus’ fossil remains were lost in the Allied bombing of Germany during World War II. With the help of recent fossil discoveries in the desert, and Stromer’s own data and drawings, contemporary scientists including German/Moroccan paleontologist and National Geographic Emerging Explorer Nizar Ibrahim have reconstructed a full skeletal model of Spinosaurus, which has been featured on the National Geographic Channel and presented in the National Geographic Museum.

With amazing video recreating the lost world of the Cretaceous-era Sahara, Ibrahim will tell the story of Spinosaurus’ discovery, loss, and rediscovery, and explain what—other than its size—makes this ancient monster unique.

*Ticket prices are subject to change.

Student matinee information

For information regarding the student matinees, including registration forms and curriculum connections, click here.

Connect With Us

Need Help?

250.386.6121 Local
1.888.717.6121 Toll-Free