GLOBAL
Stephen Amell says Baywatch role feels familiar from superhero experience
The actor, known for playing Oliver Queen in Arrow, describes his new beach-themed role as similarly superhero-oriented.

The actor, known for playing Oliver Queen in Arrow, describes his new beach-themed role as similarly superhero-oriented.
