Canyon Meadows Theatre isn't that far off from the C-train station. Cheap movie tickets, last I remember they were $5 each.
Fish Creek is pretty nice and also not that far a walk from the station of the same name. Good for a nice nature walk.
If you're willing to take the train further, there's a lot of thrift shops by Chinook Mall you can explore, and the Devonian Gardens downtown is a great spot to sit and relax.