If you were wondering where Lady Sif has been in the MCU, you may finally get your answer. Discussing Film...