Have James Gunn direct it and he would be a shoe-in for the role
[Alpha Flight Respect Thread]
Forum Rules